dingchenhui0618-arch/dsh-daily ↗★ 0
dsh-daily
Daily brief for DeepSeek Harness: every day at 11:00 it ranks the plugin market by real install counts and stars, proposes concrete deltas on the plugins people actually use plus directions nobody has built yet, and turns one click into a published plugin repository. 适合关注插件生态热度、寻找开发灵感并希望一键创建插件仓库的开发者。
インストール
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:dingchenhui0618-arch/dsh-dailyドキュメント
README 全文を読む ↗配置
apply(ctx, config) 的 config 全部可覆盖:
| key | 默认 | 说明 |
|---|---|---|
hour / minute | 11 / 0 | 每日触发时刻(本地时间) |
maxCandidates | 60 | 送进模型的预筛池上限 |
perCategory | 4 | 每个分类最多进池几个。语料有 23 个分类,所以 4 足够填满 60;设成 2 只能凑到 46 |
maxImprovements | 10 | 日报最多几条改进项 |
maxIdeas | 3 | 日报最多几条灵感 |
maxTokens | 16000 | 单次生成的最大输出 token。要留出推理余量:推理 token 也算在里面,所以给 JSON 的余量比这个数字小得多 |
historyKeep | 30 | 保留多少天历史 |
profileName | desktop | 读哪个 profile 的已装插件清单 |
corpusPath | $DSH_HOME/daily/corpus.csv | 语料。不存在时从 seedCorpus 复制一份 |
seedCorpus | 无 | 首次播种来源;不配就是空语料 |
marketSource | 市场 catalog.json | 热度数据源。指向镜像或固定副本时改这里 |
marketTimeoutMs | 20000 | 单次取目录的超时 |
projectsRoot | ~/Projects | 交给 agent 的契约里,新工程建在哪 |
templateRoot | 无 | 骨架照抄哪个现成插件;不配时契约改为描述骨架要求 |
本机配置:$DSH_HOME/daily/config.json
上面凡是跟你这台机器有关的 key(语料在哪、项目建在哪、照抄哪个骨架),都不写进仓库。公开仓库里塞死某台机器的绝对路径,既泄露本机布局,也让别人 clone 下来开箱即废。
本机值放在 $DSH_HOME/daily/config.json,插件加载时读:
{
"seedCorpus": "D:\\somewhere\\plugins.csv",
"projectsRoot": "D:\\Projects",
"templateRoot": "D:\\Projects\\some-skeleton"
}
优先级:显式 config > config.json > 内置通用默认。文件坏了(JSON 不合法)只退回默认值,不会让插件加载失败。
本机配置:$DSH_HOME/daily/config.json
上面凡是跟你这台机器有关的 key(语料在哪、项目建在哪、照抄哪个骨架),都不写进仓库。公开仓库里塞死某台机器的绝对路径,既泄露本机布局,也让别人 clone 下来开箱即废。
本机值放在 $DSH_HOME/daily/config.json,插件加载时读:
{
"seedCorpus": "D:\\somewhere\\plugins.csv",
"projectsRoot": "D:\\Projects",
"templateRoot": "D:\\Projects\\some-skeleton"
}
优先级:显式 config > config.json > 内置通用默认。文件坏了(JSON 不合法)只退回默认值,不会让插件加载失败。