生成爆款笔记、封面与标题,查违禁词并分析榜单数据
29.8/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/23 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add basaltfold/xiaohongshu-expert该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · market
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 11 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件
查看扫描证据(共 4 处,展示前 4 条)
- 读取本地文件lib/index.js:73
if (statSync(candidate).isFile()) return candidate; - 读取本地文件lib/index.js:142
if (!existsSync(assetRoot)) throw new Error(`xiaohongshu-expert: 资产目录不存在: ${assetRoot}`); - 读取本地文件lib/index.js:148
const { description } = parseSkill(readFileSync(path, 'utf8'), path); - 读取本地文件lib/index.js:166
const raw = await readFile(locator, { encoding: 'utf8', signal: options.signal });
扫描于 2026/10/31(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
小红书专家 — 11 个小红书内容创作与数据分析技能的 DeepSeek Harness 宿主插件
README
由 DeepSeek 最新模型翻译生成小红书专家 (xiaohongshu-expert)
把 Qoder 上三个小红书插件的全部能力去重整合,做成 一个 DeepSeek Harness 宿主插件: 11 个技能、16 个可执行脚本,装好后自动出现在 DSH 技能目录里。
CI 在 ubuntu / windows × node 22 / 24 四个组合上跑:JS 语法检查、 package.json 完整性、11 个 SKILL.md 的 frontmatter 校验、明文密钥扫描、插件自检。
装了什么
去重后 11 个技能(原三个插件共 16 个技能,5 个重名已合并):
| 技能 | 干什么 | 来源 | 需要 Key |
| xiaohongshu-write | 一站式笔记生成,基于 2000+/日爆款数据 | redfox-xhs-creator | 是 |
| xiaohongshu-cover | 爆款封面方案设计 | redfox-xhs-creator | 是 |
| xiaohongshu-title-score | 10 个爆款标题生成 + 六维评分 | redfox-xhs-creator | 是 |
| xiaohongshu-prohibited-word | 违禁词检测 + 上下文替换建议 + 改写稿 | 三插件同名,取 redfox 版 | 云端检测要,本地规则不要 |
展开完整文档(README 剩余 1 节)
小红书专家 (xiaohongshu-expert)
把 Qoder 上三个小红书插件的全部能力去重整合,做成 一个 DeepSeek Harness 宿主插件: 11 个技能、16 个可执行脚本,装好后自动出现在 DSH 技能目录里。
CI 在 ubuntu / windows × node 22 / 24 四个组合上跑:JS 语法检查、 package.json 完整性、11 个 SKILL.md 的 frontmatter 校验、明文密钥扫描、插件自检。
装了什么
去重后 11 个技能(原三个插件共 16 个技能,5 个重名已合并):
| 技能 | 干什么 | 来源 | 需要 Key |
| xiaohongshu-write | 一站式笔记生成,基于 2000+/日爆款数据 | redfox-xhs-creator | 是 |
| xiaohongshu-cover | 爆款封面方案设计 | redfox-xhs-creator | 是 |
| xiaohongshu-title-score | 10 个爆款标题生成 + 六维评分 | redfox-xhs-creator | 是 |
| xiaohongshu-prohibited-word | 违禁词检测 + 上下文替换建议 + 改写稿 | 三插件同名,取 redfox 版 | 云端检测要,本地规则不要 |
| xiaohongshu-rewrite | 文案改写成小红书风格 | 三插件同名,取 redfox 版 | 是 |
| xiaohongshu-crawler | 关键词爬作品,日期/排序筛选 | xiaohongshu-content-inspiration | 是 |
| xiaohongshu-search | 热门笔记搜索 + 评分排序 | xiaohongshu-content-inspiration | 是 |
| xiaohongshu-dailytop | 各赛道当日爆款榜 | xiaohongshu-content-inspiration | 是 |
| xiaohongshu-lowtop | 低粉爆款榜(粉丝<5000、互动>500) | xiaohongshu-content-inspiration | 是 |
| xiaohongshu-top-account | 账号日/周/月榜 TOP50 | xiaohongshu-content-inspiration | 是 |
| xiaohongshu-similar-account | 对标账号匹配(同阶可复制 + 高阶标杆) | xiaohongshu-content-inspiration | 是 |
5 个重名技能取的是 redfox-xhs-creator 版本:它的 scripts/ 更完整,且带 assets/。
xiaohongshu-viral-content-master 版唯一的不同是数据文件用了中文名(AI工具_爆款数据.md / 小红书运营_爆款数据.md),内容与 redfox 版的 ai_tools_hot_data.md / xhs_operation_hot_data.md 逐行一致(仅 CRLF/LF 差异),所以只保留 redfox 版一份,没有数据丢失。
装法
cd C:\AI\插件1021\xiaohongshu-expert
.\install.ps1 # 建立 junction + 写 dependencies + 写 bundles
然后重启 DeepSeek Harness。重启后技能目录里会出现 11 个 xiaohongshu-。
install.ps1 干的三件事:
1. 在 ~/.dsh/profiles/desktop/node_modules/ 下建目录联接指向本仓库(改代码即时生效,不用重装)
2. profile/package.json 的 dependencies 加 "xiaohongshu-expert": "file:C:/AI/插件1021/xiaohongshu-expert"
3. 同文件 dsh.profile.bundles 数组末尾追加 "xiaohongshu-expert"
三处改动前都会备份成 .xhsbak-<时间戳>。
卸载:
.\uninstall.ps1 # 移除三处改动 + 删 junction .\uninstall.ps1 -Restore 20261021-101809 # 或直接还原某次备份
Python 运行时(重要)
本机 PATH 上的 python / python3 是 Microsoft Store 重定向存根,跑任何脚本都会直接 exit 49。
不要用它。
插件里的 16 个 .py 脚本一律走 DSH 自带的真 Python(3.12.14,已装好 requests / bs4 / python-docx / playwright):
C:\Users\11781\.dsh\dsh-runtimes\dsh-primary-runtime\dependencies\python\python.exe
这个路径已经写进每个技能的正文末尾「运行时(本机已就绪)」区块,模型加载技能时会读到,不会再去误用系统 python。调用形态:
& "C:\Users\11781\.dsh\dsh-runtimes\dsh-primary-runtime\dependencies\python\python.exe" scripts\check_sensitive_words.py --content "..."
脚本输出中文,需 PYTHONIOENCODING=utf-8,否则控制台是乱码(不影响 JSON 本身)。
红狐 API Key
所有数据接口走 https://redfox.hk,Key 通过 HTTP 头 X-API-Key 传,环境变量名 REDFOX_API_KEY(格式 ak_xxxxxxxx)。
申请:<https://redfox.hk/settings/api-keys?source=qoder>(新用户赠免费积分)
当前会话 $env:REDFOX_API_KEY = "ak_xxxxxxxx" 永久(用户级)
[Environment]::SetEnvironmentVariable("REDFOX_API_KEY", "ak_xxxxxxxx", "User")
脚本按优先级找 Key:环境变量 → ~/.zshrc ~/.bashrc ~/.bash_profile ~/.profile ~/.zprofile → 提示配置。
未配置时不会伪造数据,脚本返回明确的鉴权错误 JSON,技能正文要求模型如实转述、不编结果。
不需要 Key 的能力:违禁词本地规则检测、文案改写规则、标题评分算法、笔记结构化输出。
结构
xiaohongshu-expert/
├── package.json # DSH 插件清单,dsh.bundle.patch 指向 cordis.patch.yml ├── cordis.patch.yml # bundle 层:insert 宿主插件 ├── lib/index.js # 宿主逻辑(154 行):注册 11 个技能的 provider ├── assets/ │ ├── _brand-logo.png │ └── skills/<11 个技能>/{SKILL.md, README.md, README.en.md, scripts/, references/, assets/} ├── locale/{zh,en}.json ├── CONNECTORS.md # 凭据说明 ├── install.ps1 / uninstall.ps1 └── scripts/selftest.mjs # 不依赖 DSH 进程的自检
lib/index.js 用 DSH 的 ctx.skills.registerProvider() 注册一个 provider,
list() 返回 11 个候选、get() 读 assets/skills/<name>/SKILL.md 并追加运行时区块后返回。
resourceBase 指向技能自己的目录,所以 references/、scripts/ 里的相对路径能正常解析。
自检
不启动 DSH 也能验:
node scripts/selftest.mjs
覆盖:插件名 / inject / apply 是否注册 provider / 技能数 11 / 名字唯一 / description 与 content 非空 / 运行时区块已注入 / python 路径真实存在 / resourceBase 是真实目录 / 元数据可 JSON 序列化。
当前结果:PASS — 6/6。
与上游的差异
- 去重:16 → 11。5 个重名技能取 redfox 版。master 版唯一的差异是数据文件用了中文名(AI工具_爆款数据.md / 小红书运营_爆款数据.md),与 redfox 版的 ai_tools_hot_data.md / xhs_operation_hot_data.md 逐行一致(仅 CRLF/LF 差异),因此没有数据丢失。
- 改路径:所有 python 调用改为 DSH 自带解释器绝对路径。
- 保留上游的一个冗余:xiaohongshu-similar-account/scripts/ 下有 xiaohongshu-similar-account.py 和 xiaohongshu_account_recommender.py,两者 md5 完全相同(a4b6c267...),是上游自己复制出来的同一份。
SKILL.md 只引用 xiaohongshu_account_recommender.py,那个文件存在,调用没有问题,所以没有删——保持与上游一致,避免以后对比时对不上。
- 加全局运行时块:11 个技能正文末尾统一追加「运行时(本机已就绪)」+「网络与浏览器增强能力」两段,说明 python 路径、Key 位置、无 Key 时的正确行为、以及抓取类技能可回退到 browser-automation / browser-skill。
已知边界
- 上游 API 是红狐数据(第三方付费服务)。插件本身不绕过它,没 Key 就没有云端数据。
想完全脱钩,得把 6 个爬取类技能的取数改成 browser-skill(走你自己登录的 Chromium),这属于二次开发,不是当前插件的默认行为。
- xiaohongshu-search 和 xiaohongshu-write 的上游 SKILL.md 明确要求「仅在主 Agent 中执行,不派发给子 Agent」——这是上游的并发/限流约束,保留原样。
- PDF 不支持(违禁词检测只吃 TXT/DOC/DOCX/图片/URL)。
许可
GPL-3.0,见 LICENSE。
注意:本仓库的 11 个技能来自 Qoder 插件市场的三个上游插件(redfox-xhs-creator、xiaohongshu-content-inspiration、xiaohongshu-viral-content-master),上游未声明许可。这里是按 GPL-3.0 发布本仓库的整合与适配代码;如果你要商用或再分发其中上游内容,请自行确认上游条款。预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
basaltfold/xiaohongshu-expert
生成爆款笔记、封面与标题,查违禁词并分析榜单数据
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 21,780未汉化DSH
73.5
新词雷达zhuyansen/new-term-radar
new-term-radar新词雷达
★ 1,947已汉化MCP
72.7
插件生态导航0xsline/awesome-deepseek-harness
安装 贡献指南 DeepSeek Docs 公开插件目录 Issues
★ 1,188已汉化DSH
72.6
技能注册中心iflytek/skillhub
企业级开源智能体技能注册中心——发布、发现并管理组织内可复用的技能包。
★ 5,347已汉化DSH
71.9
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13917 个插件含 PR 收录与…
★ 343已汉化DSH
71.6