jerryjiao/dsh-wewrite0

dsh-wewrite

WeChat official account AI writing pipeline as a DeepSeek Harness (DSH) plugin

包名
dsh-wewrite
版本
0.1.0
许可证
MIT
最近更新
2026年8月18日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:jerryjiao/dsh-wewrite

配置说明

全部在工作台「设置」页配置,无需手改文件。机密项(AppSecret、各图片供应商 API Key)只经 DSH 凭据服务落本地 ~/.dsh,非机密项落插件 storage domain。

公众号凭据

说明
AppID / AppSecret公众平台「设置与开发 → 基本配置」获取;Secret 保存后界面只回显掩码
作者名草稿作者字段
微信 API 地址缺省 https://api.weixin.qq.com(直连)。出口 IP 不在白名单时改为你的 relay 地址(见 tools/wechat-relay

图片供应商链

  • 缺省链只含 openai(模型锁定 gpt-image-2,凭据引用 WEWRITE_IMG_OPENAI)。
  • 可增排其余 8 家(doubao / dashscope / jimeng / minimax / azure_openai / gemini / openrouter / replicate),每家可配专属 API Key、模型名与 base URL;顺序即 fallback 顺序。
  • 单图上限 10MB,单篇正文图上限 10 张。

API 代理

微信服务端接口有 IP 白名单约束(官方文档:仅白名单 IP 可用 AppSecret / access_token 调用)。本插件把「微信 API 地址」做成一等公民配置项:配成 relay 地址后所有微信调用统一走 relay,无直连混合路径。自建 relay 的最小配置(Caddy 一行)见 tools/wechat-relay/README.md

热榜源

  • 内置:Hacker News(官方 Algolia API,无需 key,恒启用)。
  • 自定义:填一个 DailyHotApi 兼容的聚合 API URL 即并入选题面板(条目取 title / url / name 字段)。

其他

缺省说明
默认主题professional-clean三套:professional-clean / tech-dark / minimal-gray
默认图尺寸1024x1024可选 1024x1536 / 1536x1024 / 1344x768 / 768x1344
运行历史上限2001–1000,超出自动修剪终态记录
Agent 工具打开后可在 DSH Agent 会话里用 wewrite_run / wewrite_push_draft / wewrite_list_schedules 三个工具
调度轮询间隔30 秒宿主级配置项(cordis.patch.yml 层)