DeepSeek Harness plugin

dsh-douyin-creator

基于抖音官方资料的 DeepSeek Harness 自媒体创作与运营插件

Jump to install

Source facts

Repository
forgeturl/dsh-douyin-creator
Latest update
Aug 20, 2026
Category
Tools & Capabilities
GitHub stars
1
Format
plugin
Catalog evidence
Upstream dsh.bundle evidence
Evidence path
package.json#dsh.bundle
Checked against
0.1.0-rc.8
Upstream check date
2026-08-21

This evidence comes from the upstream catalog. This site has not installed, run, or security-reviewed the plugin.

Install

Start with a prompt that asks an agent to review the GitHub repository and source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to review the GitHub repository and source first.

Do not install or run any commands yet. Read this plugin's GitHub repository, README, and relevant source code. Then answer the questions below clearly and directly so I can decide whether it fits my needs:

1. What is this plugin, and what problem does it solve?
2. Who is it for, and what are its typical use cases?
3. How is it used after installation? Include one minimal example.
4. What known limitations or privacy, security, compatibility, or maintenance risks does it have?
5. Give a clear recommendation: recommend, conditionally recommend, or do not recommend, with reasons.

Distinguish statements documented by the repository, inferences from source code, and unknowns. If evidence is insufficient, say so explicitly. Do not guess or simply repeat the README.

GitHub: https://github.com/forgeturl/dsh-douyin-creator
Plugin: dsh-douyin-creator
Author: forgeturl

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer4 files
README.en.mdSource · read only
README language

<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.

![CI](https://github.com/forgeturl/dsh-douyin-creator/actions/workflows/ci.yml) ![Node.js](package.json) ![License: MIT](LICENSE) ![DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness)

</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 web

The 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 questionWhat 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

NamePurpose
douyin_official_searchSearches 73 knowledge units and 231 chunks, returning source IDs, official URLs, dates, and evidence excerpts
douyin-topic-evaluationEvaluates audience needs, search opportunity, content value, and governance risk
douyin-script-reviewReviews platform claims, facts, numbers, and causality, then provides replacement-ready copy
douyin-data-diagnosisUses the account's own baseline to diagnose content, audience, search, originality, and governance signals
douyin-weekly-planOrganizes evidence, hypotheses, publishing actions, and metrics into a weekly experiment

You can also invoke a skill explicitly:

/douyin-script-review

Compatibility and data freshness

ItemStatus
Plugin version0.1.0 MVP
Node.js^22.19.0 or >=24.0.0
DeepSeek HarnessInstall, configuration composition, and plugin loading verified with 0.1.0-rc.7
Source snapshot2026-08-13 to 2026-08-14
Index build2026-08-21
Knowledge base73 knowledge units; 231 chunks
Distributed mediaZero 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#main

Or 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-creator

The 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:check

The 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.