@scorehub/tiky-dsh
v0.1.0-beta.1
Published
Tiky · TikTok达人营销专家 — DeepSeek Harness (DSH) Bundle:Tiky Preset(Persona/Skills/References)+ ScoreHub MCP 配置,可安装到任意 DSH Profile。
Readme
Tiky · TikTok达人营销专家(DeepSeek Harness Bundle)
Tiky 是 ScoreHub AI 打造的 TikTok 达人营销智能体,帮助 TikTok Shop 卖家发现达人、评估合作价值,并高效推进达人建联。
本包是 Tiky 的 DeepSeek Harness(DSH)Bundle:可安装到任意 DSH Profile,安装后自动提供 Tiky Preset(Persona / 4 个 Skills / References)与 ScoreHub MCP 配置。业务逻辑与 WorkBuddy 版(packages/creator-outreach,只读参考)一致,本包为独立 DSH 适配层。
Bundle 结构
packages/tiky-dsh/
├── package.json # @scorehub/tiky-dsh;声明 dsh.bundle.patch = ./cordis.patch.yml
├── cordis.patch.yml # Bundle patch:ScoreHub MCP(npx 启动 @scorehub/mcp-server)
│ # + preset 自动同步表达式(TIKY_DSH_SYNC)
├── preset/
│ └── tiky/ # 自包含 Tiky Preset(同步到 $DSH_HOME/.agent-presets/tiky)
│ ├── agent.cordis.yml # AGENT-PLANE 组合(persona/skills 按 baseUrl 相对解析)
│ ├── preset.yml # 展示元数据(Tiky · TikTok达人营销专家)
│ ├── persona/
│ │ └── tiky-persona.md # Persona(权威单一来源,随包携带)
│ └── skills/ # 4 个 Tiky Skills + References
│ ├── tiktok-creator-search/
│ ├── tiktok-creator-analysis/
│ ├── tiktok-similar-creators/
│ └── tiktok-batch-outreach/
├── scripts/
│ └── cleanup.mjs # postuninstall 钩子:卸载时清理 bundle 同步的 preset
├── test/
│ └── headless-runner.mjs # 开发态测试设施(不在发布 files 内)
└── README.md安装(本地开发验证)
# 1. 创建测试 Profile(模拟用户安装环境)
# $DSH_HOME/profiles/<name>/package.json 的 bundles = [dsh-base, dsh-web-app]
# 2. 安装本 Bundle
dsh plugin --profile <name> add ./packages/tiky-dsh
# 3. 启动
dsh --profile <name> --port <port>安装后自动完成(无需任何手工操作):
- ScoreHub MCP:以 stdio 启动
npx -y @scorehub/mcp-server(官方示例模式,无绝对路径),8 个工具注册为mcp__scorehub__*; - Tiky Preset:随包自包含 preset 自动同步到
$DSH_HOME/.agent-presets/tiky(写入.tiky-bundle-installed标记),Web UI 预设选择器即可选用「Tiky · TikTok达人营销专家」; - Persona / Skills / References:随 preset 同步后由组合按自身 baseUrl 相对解析(
persona/tiky-persona.md、skills/),无本机路径依赖。
卸载
dsh plugin --profile <name> remove @scorehub/tiky-dshbundle 声明了 postuninstall 钩子,卸载时清理由本 bundle 同步安装的 preset(仅删除带 .tiky-bundle-installed 标记的目录)。
DSH 工具名映射(与 WorkBuddy 原始工具一致)
| 原始工具 | DSH 中的实际名称 |
|---|---|
| status | mcp__scorehub__status |
| authorize | mcp__scorehub__authorize |
| get_categories | mcp__scorehub__get_categories |
| search_creators | mcp__scorehub__search_creators |
| creator_performance | mcp__scorehub__creator_performance |
| find_similar_creators | mcp__scorehub__find_similar_creators |
| create_conversation | mcp__scorehub__create_conversation |
| send_message | mcp__scorehub__send_message |
命名约束说明
DSH Skill 名必须为 kebab-case(@deepseek-ai/dsh-skill 的 SKILL_NAME 正则),下划线命名会被发现机制丢弃,因此沿用 WorkBuddy 原 kebab-case 名称(tiktok-creator-search 等)。
隔离与复用
- 未复制
mcp-server/mcp-remote:Bundle 通过npx -y @scorehub/mcp-server(npm 已发布 0.4.1)复用现有 ScoreHub MCP。 - 未包含任何 TikTok API / OAuth / Token Store / 签名 / 数据库实现。
test/为开发态测试设施(依赖本机node_modulesjunction 解析@deepseek-ai/*),已从发布files排除,正式 Bundle 不依赖。
