Preface¶
If you want to perform Xiaohongshu/RED viral note related tasks within DeepSeek Harness (DSH), you usually need to manually assemble skill packages, reference documentation, scripts, publishing constraints, and login flows. dsh-xiaohongshu-viral-note encapsulates these into a DSH bundle plugin: after installation, DSH’s skill tools can discover and load the corresponding skill for researching popular notes, copywriting generation/rewriting, compliance checking, authorized account analysis, QR code login, and controlled publishing.
DSH emphasizes “everything is a plugin”; the plugin directory here is a community site, has no official affiliation with DeepSeek/Huafuan, and should not be understood as an official app store. The following mainly introduces its positioning, installation method, typical usage, and usage boundaries.
What is it¶
dsh-xiaohongshu-viral-note is a DSH bundle plugin maintained by xuboboo under the MIT license.
It distributes the Xiaohongshu/RED viral note generation agent skill as a DSH bundle plugin, solving the problem where capabilities like skill packages, scripts, references, and publishing control need to be manually assembled in DSH.
After installation, the plugin registers a bundled skill provider on ctx.skills. The complete skill package is distributed with the plugin, including directories like SKILL.md, references/, scripts/, src/xhs_skill/, assets/, contracts/, schemas/, evals/, tests/. resourceBase points to the bundle directory, and the model can read references and execute scripts as needed.
Core Features¶
The capabilities listed below all come from the plugin documentation:
- Xiaohongshu hot note research and topic selection
- Seeding copy generation/rewriting
- Compliance checking
- Authorized account weight analysis
- QR code login and controlled publishing
- Post-publication review
- Registering a bundled skill provider on
ctx.skills - Complete skill package distributed with the plugin,
resourceBasepoints to the bundle directory - Optional MCP tool integration
By default, the model runs skill scripts directly via shell without MCP.
If you want the tool to be registered into ctx.tools in the form of mcp__xhs_skill__*, you need to install the MCP client first:
dsh plugin --profile web add @deepseek-ai/dsh-mcp-client
Installation & Enablement¶
First, perform the installation. The installation command below uses the metadata from the plugin:
dsh plugin --profile web add "github:xuboboo/dsh-xiaohongshu-viral-note"
This command installs the plugin under the web profile.
Then, restart DSH. After the above steps, the plugin takes effect; you can view or uninstall it in “Settings → Plugin Panel”.
You can use the following command to verify if the plugin appears in the configuration:
dsh --profile web --dump-config | findstr xiaohongshu
Runtime Environment¶
The plugin itself does not depend on Python.
However, the skill’s scripts/CLI require a Python 3.12+ environment and third-party dependencies required to run the scripts, including pydantic, httpx, PyYAML, cryptography, etc.
If online search Provider is involved, and it is not configured, the skill will return needs_web_search, and the host web_search will search on its behalf.
Typical Usage¶
When mentioning scenarios like Xiaohongshu, viral notes, seeding copy, etc., in a conversation, the model will automatically invoke this skill.
You can also directly propose specific tasks, for example:
- “Use the Xiaohongshu skill to find 3 hot topics (dry-run)”
- “Generate a single image/text seeding note based on these popular notes”
- “Rewrite this note to remove the ‘AI flavor’”
- “Analyze account weight”
- “Scan code to login”
- “Schedule a publish”
The “golden path” for the skill is:
Research/Topic Selection → Generate Delivery Package → Human Review → (Optional) Authorize Draft and Publish
All responses are read in the following order:
status → ux.summary → ux.next_step → business_entity
This order is used to first determine the status, then look at the summary and next step, and finally process the business entity.
Applicable Scenarios & Notes¶
It is suitable for developers or content operations who want to handle Xiaohongshu note research, topic selection, copywriting generation/rewriting, and publishing preparation within DSH. It is suitable for managing the “research—generation—review—publish” process within a single conversation flow, while retaining control points like QR code login and manual confirmation.
The usage boundaries need to be clearly stated:
- Do not fabricate data; you must declare it in the Claim Ledger
PUBLIC_INDEX_TRENDdoes not equal the site’s hot listESTIMATED_ACCOUNT_WEIGHTdoes not equal the official score- Login must be confirmed via QR code
- Publishing requires manual confirmation by default
- Prohibit bypassing CAPTCHAs, unauthorized access, artificial traffic boosting, and plagiarism rewriting
You should also check the source code and license before installing. The plugin runs with the permissions of the current dsh process. When executing scripts, reading accounts, or publishing content, it inherits the permissions of the current runtime environment. The plugin license is MIT.
Reference Links¶
- GitHub:
https://github.com/xuboboo/dsh-xiaohongshu-viral-note - Directory page in plugin clues:
https://www.skillhub.cn/plugins/xuboboo/dsh-xiaohongshu-viral-note(This URL is from plugin clues, not directly verified)