neta-creative for concrete creation.neta-community.Make sure the NETA_TOKEN environment variable is set.
Install the latest version of the Neta CLI:
neta-cli --version
0.8.0
npm i @talesofai/neta-skills@latest -g
pnpm add -g @talesofai/neta-skills@latest
Provide popular search keyword suggestions based on an input prefix, helping users discover directions of interest.
neta-cli suggest_keywords --prefix "game" --size 20
Parameters
--prefix: keyword prefix (required)--size: number of results, recommended 10–20 (optional)Use cases
Recommend related taxonomy tags based on a full keyword.
neta-cli suggest_tags --keyword "character design" --size 15
Parameters
--keyword: full keyword (required)--size: number of results, recommended 10–20 (optional)Use cases
Provide navigation suggestions in a 3‑level category hierarchy, supporting step‑by‑step exploration.
# Level 1 (top‑level categories)
neta-cli suggest_categories --level 1
# Level 2 (requires parent path)
neta-cli suggest_categories --level 2 --parent_path "Derivative Creation"
# Level 3 (most granular)
neta-cli suggest_categories --level 3 --parent_path "Derivative Creation>Fan Works"
Parameters
--level: category level (1/2/3) (required)--parent_path: parent category path, required when level > 1 (optional)Example taxonomy
Level 1
├─ Derivative Creation
│ ├─ Fan Works (Level 2)
│ │ ├─ Honkai: Star Rail (Level 3)
│ │ └─ Genshin Impact (Level 3)
│ └─ Digital Art
├─ Lifestyle
└─ ...
Use cases
Validate that a taxonomy path string is valid before using it.
neta-cli validate_tax_path --tax_path "Derivative Creation>Fan Works>Honkai: Star Rail"
Parameters
--tax_path: full taxonomy path (required)Use cases
Powerful content recommendation tool supporting three modes: recommend, search, and exact.
# Mode 1: recommend (broad exploration)
neta-cli suggest_content \
--page_index 0 \
--page_size 20 \
--scene agent_intent \
--intent recommend
# Mode 2: search (keyword‑based)
neta-cli suggest_content \
--page_index 0 \
--page_size 20 \
--scene agent_intent \
--intent search \
--search_keywords "character,creativity"
# Mode 3: exact (category filtering)
neta-cli suggest_content \
--page_index 0 \
--page_size 20 \
--scene agent_intent \
--intent exact \
--tax_paths "Derivative Creation>Fan Works"
# Combined filters
neta-cli suggest_content \
--page_index 0 \
--page_size 20 \
--scene agent_intent \
--intent search \
--search_keywords "AI,painting" \
--tax_paths "Digital Art>Concept Art" \
--exclude_keywords "test,discarded"
Parameters
--page_index: page index, starting from 0 (default 0)--page_size: items per page, 1–40 (default 20)--scene: scene identifier (default "agent_intent")--biz_trace_id: session trace ID (optional)--intent: recommend \| search \| exact (default recommend)--search_keywords: search keywords, separated by commas (optional)--tax_paths: taxonomy paths, separated by commas (optional)--tax_primaries: level‑1 categories (optional)--tax_secondaries: level‑2 categories (optional)--tax_tertiaries: level‑3 categories (optional)--exclude_keywords: excluded keywords (optional)--exclude_tax_paths: excluded taxonomy paths (optional)graph LR
A[Browse categories] --> B[Discover tags]
B --> C[Validate paths]
C --> D[Fetch content]
# View all level‑1 categories
neta-cli suggest_categories --level 1
# Example output: ["Derivative Creation", "Digital Art", "Lifestyle"]
# Dive into an interesting category
neta-cli suggest_categories --level 2 --parent_path "Derivative Creation"
# Example: ["Fan Works", "Original Stories", "Interactive Fiction"]
# Find tags from a keyword
neta-cli suggest_tags --keyword "Fan Works" --size 15
# Example: ["Honkai: Star Rail", "Genshin Impact", "Arknights"]
# Use keyword suggestions to help
neta-cli suggest_keywords --prefix "Hon" --size 10
neta-cli validate_tax_path \
--tax_path "Derivative Creation>Fan Works>Honkai: Star Rail"
# Exact mode: filter by taxonomy only
neta-cli suggest_content \
--intent exact \
--tax_paths "Derivative Creation>Fan Works>Honkai: Star Rail" \
--page_size 20
# Search mode: combine keyword and taxonomy
neta-cli suggest_content \
--intent search \
--search_keywords "Honkai: Star Rail,fan art" \
--tax_paths "Derivative Creation>Fan Works" \
--page_size 20
User is just browsing with no specific goal.
neta-cli suggest_content \
--intent recommend \
--page_size 20
Tips:
User has a rough topic in mind but not specific content.
# Step 1: keyword suggestions
neta-cli suggest_keywords --prefix "game" --size 15
# Step 2: tag suggestions
neta-cli suggest_tags --keyword "game" --size 15
# Step 3: search mode
neta-cli suggest_content \
--intent search \
--search_keywords "Genshin Impact" \
--page_size 20
# Step 1: confirm taxonomy path
neta-cli suggest_categories --level 1
neta-cli suggest_categories --level 2 --parent_path "Derivative Creation"
# Step 2: validate path
neta-cli validate_tax_path \
--tax_path "Derivative Creation>Fan Works>Honkai: Star Rail"
# Step 3: exact filter
neta-cli suggest_content \
--intent exact \
--tax_paths "Derivative Creation>Fan Works>Honkai: Star Rail" \
--page_size 20
# Step 1: understand popular tags
neta-cli suggest_tags --keyword "character writing" --size 20
# Step 2: inspect related categories
neta-cli suggest_categories --level 2 --parent_path "Derivative Creation"
# Step 3: view popular content under that category
neta-cli suggest_content \
--intent search \
--search_keywords "character,setting" \
--tax_paths "Derivative Creation>Fan Works" \
--page_size 30
neta-cli suggest_content \
--intent search \
--search_keywords "AI,painting" \
--tax_paths "Digital Art" \
--exclude_keywords "tutorial,ad" \
--exclude_tax_paths "Digital Art>Courses" \
--page_size 20
neta-cli suggest_content \
--intent search \
--search_keywords "video,editing" \
--tax_paths "Digital Art>Video Production" \
--page_size 20
neta-cli suggest_content \
--intent exact \
--tax_paths "Derivative Creation>Fan Works>Honkai: Star Rail" \
--page_size 20
neta-cli suggest_content \
--intent recommend \
--exclude_keywords "tutorial, repost" \
--exclude_tax_paths "Courses" \
--page_size 20
# Page 1
neta-cli suggest_content \
--page_index 0 \
--page_size 20 \
--intent search \
--search_keywords "ideas" > /tmp/page0.json
# Extract biz_trace_id
BIZ_TRACE_ID=$(cat /tmp/page0.json | jq -r '.page_data.biz_trace_id')
# Page 2 (reuse same biz_trace_id)
neta-cli suggest_content \
--page_index 1 \
--page_size 20 \
--intent search \
--search_keywords "ideas" \
--biz_trace_id "$BIZ_TRACE_ID"
{
"suggestions": ["Suggestion 1", "Suggestion 2", "Suggestion 3"]
}
Valid path:
{
"valid": true,
"message": "Path is valid"
}
Invalid path:
{
"valid": false,
"message": "Error message"
}
{
"module_list": [
{
"data_id": "module id",
"module_id": "module type",
"template_id": "template id",
"json_data": {}
}
],
"page_data": {
"has_next_page": true,
"page_index": 0,
"page_size": 20,
"biz_trace_id": "trace id"
}
}
suggest_content to verify parameters.recommend, search, and exact with the same topic to understand their differences.suggest_keywords: prefix‑based fuzzy matching, good for early exploration.suggest_tags: relevance‑based matching on full keywords, more precise.Possible reasons:
recommend instead of exact).| Intent | Use case | Required params |
|---|---|---|
| ------------ | ----------------------------- | --------------------------- |
recommend | Browsing without clear goal | None |
search | Keyword‑driven search | search_keywords |
exact | Strict category filtering | tax_paths or taxonomy params |
Use them to aggressively filter noise content, but note they can significantly reduce result count.
Always keep and reuse the first biz_trace_id returned for a given query instead of chaining from page to page.
Key points for using the exploration skill:
recommend for aimless browsing, search for keyword queries, exact for strict taxonomy.exclude_* parameters judiciously to filter noise.biz_trace_id for stable paging behavior.By following these practices, you can explore and discover high‑quality content on the platform efficiently.
共 1 个版本