<div align="center">
中文 · English
<img src="https://raw.githubusercontent.com/forgeturl/dsh-douyin-creator/main/docs/images/hero.svg" alt="Check official sources before creating for Douyin" width="100%">
dsh-douyin-creator
Make DeepSeek check official Douyin sources before giving creator advice.
   
</div>
dsh-douyin-creator is an evidence plugin for creators using DeepSeek Harness. It turns official public material about Douyin recommendation, distribution, search, governance, and technology into a searchable knowledge base for topic evaluation, script review, traffic diagnosis, and weekly planning.
It is designed for creators who want traceable sources and testable experiments instead of unsupported claims about fixed traffic pools, universal account scores, or guaranteed posting times.
Get started in 30 seconds
Requires Node.js 22.19+ or 24+. You do not need a globally installed dsh command; copy these two lines:
# One-command plugin installation
npx --yes github:forgeturl/dsh-douyin-creator#main
# Start the DeepSeek Harness Web UI
npx --yes @deepseek-ai/dsh@0.1.0-rc.7 webThe installer checks the Node.js version before asking DeepSeek Harness to install the plugin, and it does not modify your API key. If your shell still reports dsh: command not found, use the npx commands above instead of configuring a global PATH.
Then paste this prompt:
First use douyin_official_search to search for “推荐算法 内容质量”.
Then separate official facts, reasonable inferences, and operational advice
before evaluating my topic idea.> For production or team use, replace #main with a commit SHA to make installs reproducible. DeepSeek Harness is still in developer preview, so commands and plugin APIs may change.
Verified Web UI loading
The screenshot below comes from an isolated DeepSeek Harness 0.1.0-rc.7 environment. After installing the tarball, the plugin appears in the plugin list as enabled. The verification used neither the maintainer's API key nor an existing DSH configuration.
<img src="https://raw.githubusercontent.com/forgeturl/dsh-douyin-creator/main/docs/images/plugin-loaded.webp" alt="douyin-creator enabled in the DeepSeek Harness plugin list" width="100%">
What it helps with
| Your question | What the plugin does |
|---|---|
| Is this topic worth making? | Checks recommendation, search, content-quality, and governance sources, then proposes a testable judgment |
| Does this script contain fake algorithm claims? | Reviews platform claims, numbers, causality, cover copy, and spoken copy |
| Why did a post underperform? | Checks content, audience, search, originality, and governance signals instead of blaming an “account score” |
| What should I publish next week? | Turns hypotheses, production tasks, metrics, and stopping rules into a weekly experiment |
| What did Douyin actually publish? | Returns source IDs, titles, dates, official URLs, and relevant excerpts |
Real sources, layered conclusions
The image below is not a fabricated product interface. It is an explanation built from real records in the current plugin index, with source IDs and official URLs preserved.
<img src="https://raw.githubusercontent.com/forgeturl/dsh-douyin-creator/main/docs/images/evidence-result.svg" alt="Real indexed result example from douyin_official_search" width="100%">
Answers are separated into four layers:
1. Officially published — directly supported by an official source. 2. Reasonable inference — derived from public mechanisms but not promised by Douyin. 3. Operational advice — a testable and reviewable creator action. 4. Account-specific conclusion — only valid when the user provides a defined sample, time window, and metric basis.
The plugin must not present fixed traffic-pool ladders, universal account scores, permanent metric weights, universal retention thresholds, guaranteed viral formulas, or a universal best posting time as official Douyin claims.
Real creator practice
The maintainer uses this workflow to operate the Douyin account 《商道人物志》. As of August 2026, the account is approaching 60,000 followers, with meaningful results in day-to-day practice.
This is one maintainer-operated account, not a promise that other accounts will reproduce the same views, followers, or revenue.
One tool and four focused skills
| Name | Purpose |
|---|---|
douyin_official_search | Searches 73 knowledge units and 231 chunks, returning source IDs, official URLs, dates, and evidence excerpts |
douyin-topic-evaluation | Evaluates audience needs, search opportunity, content value, and governance risk |
douyin-script-review | Reviews platform claims, facts, numbers, and causality, then provides replacement-ready copy |
douyin-data-diagnosis | Uses the account's own baseline to diagnose content, audience, search, originality, and governance signals |
douyin-weekly-plan | Organizes evidence, hypotheses, publishing actions, and metrics into a weekly experiment |
You can also invoke a skill explicitly:
/douyin-script-reviewCompatibility and data freshness
| Item | Status |
|---|---|
| Plugin version | 0.1.0 MVP |
| Node.js | ^22.19.0 or >=24.0.0 |
| DeepSeek Harness | Install, configuration composition, and plugin loading verified with 0.1.0-rc.7 |
| Source snapshot | 2026-08-13 to 2026-08-14 |
| Index build | 2026-08-21 |
| Knowledge base | 73 knowledge units; 231 chunks |
| Distributed media | Zero image, audio, or video files in the npm package; README visuals are not downloaded with it |
Questions about current policies, interfaces, or rules must still be checked against the latest official pages rather than answered only from this snapshot.
Install and develop
Recommended installation (no global dsh command required):
npx --yes github:forgeturl/dsh-douyin-creator#mainOr use the npx invocation recommended by DeepSeek Harness directly:
npx --yes @deepseek-ai/dsh@0.1.0-rc.7 plugin --profile web add 'github:forgeturl/dsh-douyin-creator#main'Install a local checkout:
npx --yes @deepseek-ai/dsh@0.1.0-rc.7 plugin --profile web add /absolute/path/to/dsh-douyin-creatorThe runtime index.js is committed, so a Git install does not need a build step. Use the plugin subcommands provided by your installed Harness version to update or remove the plugin; run npx --yes @deepseek-ai/dsh@0.1.0-rc.7 plugin --help first to confirm the current syntax.
Download-size boundary
The public npm package contains runtime code, four skills, and text-only knowledge data. Repository visuals are limited to bounded SVG/WebP files under docs/images/; each must stay below 300 KiB and their combined size below 600 KiB. GIF, video, audio, PDF, and high-resolution PNG/JPG files are rejected. README visuals are excluded from the npm package.
Verify locally
npm test
npm run pack:checkThe checks cover search behavior, readable output, index counts, skill metadata, the Harness manifest, media boundaries, and reciprocal README language links.
Contributing
- Contribution guide: [CONTRIBUTING.md](CONTRIBUTING.md)
- Security policy: [SECURITY.md](SECURITY.md)
- Changelog: [CHANGELOG.md](CHANGELOG.md)
- License: [MIT](LICENSE); see [NOTICE.md](NOTICE.md) for third-party source rights
Official-source additions and focused skill improvements are welcome. Every platform fact must include an official URL, publication date, retrieval date, and source type. Machine transcripts are supplementary evidence only.