跳到正文
cccskills
免费在 GitHub 公开

tanso

Use Tanso, an AI Search CLI for exploring Chinese internet signals. Use when the user asks to search Chinese web sources, Zhihu, Zhihu hotlists, Bocha, Volcengine Ark, Chinese internet topics, source-backed briefs, contradiction checks, counterintuitive topic discovery, popular answers, live provider testing, or current Chinese web signals.

中文简介正在准备中。当前显示原文说明。

实测评分 未实测

查看安装方法

包含的文件(2)

  • SKILL.md3.9 KB
  • test-prompts.json1.0 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Tanso

Use tanso to explore Chinese internet signals through provider APIs and return source-backed answers. Prefer --json for agent workflows.

Before Running

Check availability:

tanso version
tanso config show --json

If tanso is missing and the user asked for setup, install it:

npm install -g @geekjourneyx/tanso

Never print .env, API keys, bearer tokens, raw config files, or CI secrets. Treat redacted config values as expected.

Choose A Source

Use the narrowest source that matches the task:

NeedCommand
Multi-source default searchtanso "<query>" --json --limit 5
All search and answer sourcestanso all "<query>" --json --limit 5
Broad web evidencetanso bocha "<query>" --json --limit 5
Web-grounded direct answertanso volc "<query>" --json --limit 1
Zhihu opinions and discussionstanso zhihu "<query>" --json --limit 5
Zhihu-backed global web searchtanso zhihu web "<query>" --json --limit 5
Current Zhihu hotlisttanso zhihu hot --json
Available source IDstanso sources --json

Use Zhihu for opinion-rich questions, Bocha for broad corroboration, Volcengine for synthesized direct answers, and hotlist for current attention. Use tanso --help or tanso <command> --help to inspect the installed command surface before assuming a command exists.

For Zhihu global search only, filters are valid:

tanso zhihu web "<query>" --filter 'host=="example.com"' --search-db realtime --json

Research Workflow

  1. Rewrite the user request into 2-5 concrete Chinese queries with aliases, product names, and time qualifiers when useful.
  2. Start with --limit 3 to --limit 5; increase only when coverage is weak.
  3. Inspect status, results, source_status, and errors in JSON output.
  4. Cross-check important claims across sources before presenting them as facts.
  5. Separate source claims from your inference. Mention provider failures when they reduce confidence.

Answer Shape

For research answers:

**Conclusion**
One concise answer.

**Evidence**
- Source, title, URL, key point.
- Source, title, URL, key point.

**Assessment**
What is likely true, what is uncertain, and what to verify next.

For topic discovery:

**Topic Candidates**
1. Topic: why it matters, source signal, suggested angle.
2. Topic: why it matters, source signal, suggested angle.

**Counterintuitive Point**
What contradicts common assumptions.

**Next Step**
Exact follow-up searches or validation steps.

Failure Handling

SignalAction
credential_missing or exit 4Check redacted config; ask for the relevant provider key if needed.
Exit 2Remove incompatible flags and rerun the simplest valid command.
Exit 5Retry once with a smaller limit, then switch provider.
Exit 6Narrow the query and reduce --limit.
Exit 7Rewrite with alternate Chinese terms or broaden to Bocha/Zhihu global search.

When one provider fails, continue with configured alternatives if the user asked for research rather than debugging.

Guardrails

  • Do not scrape browsers or websites when a Tanso provider can answer the task.
  • Do not use --filter or --search-db outside tanso zhihu web.
  • Do not treat tanso sources --json as proof that credentials work; configured only means local credential material is present.
  • Do not present one provider's output as verified fact when sources conflict.
  • Do not expand a narrow question into broad trend research unless the user asks for topic discovery.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

报告此技能的问题