Skip to content

添加微信应用ID和密钥配置支持, server 支持多个公众号 issues/17#21

Open
evlon wants to merge 1 commit intocaol64:mainfrom
evlon:feat-publish-server-allow-mulit-account
Open

添加微信应用ID和密钥配置支持, server 支持多个公众号 issues/17#21
evlon wants to merge 1 commit intocaol64:mainfrom
evlon:feat-publish-server-allow-mulit-account

Conversation

@evlon
Copy link
Copy Markdown
Contributor

@evlon evlon commented Apr 6, 2026

feat(cli): 添加微信应用ID和密钥配置支持

添加了 --app-id 和 --app-secret 命令行选项用于微信发布功能,
支持通过环境变量 WECHAT_APP_ID 和 WECHAT_APP_SECRET 配置,
新增 .example.env 文件提供配置示例,
更新测试命令以支持环境变量文件加载

feat(cli): 添加微信应用ID和密钥配置支持

添加了 --app-id 和 --app-secret 命令行选项用于微信发布功能,
支持通过环境变量 WECHAT_APP_ID 和 WECHAT_APP_SECRET 配置,
新增 .example.env 文件提供配置示例,
更新测试命令以支持环境变量文件加载
```
@caol64
Copy link
Copy Markdown
Owner

caol64 commented Apr 7, 2026

感谢添加对多ID的支持。但建议移除 --app-secret 作为命令行直接参数的选项。

在当前的开发生态中,尤其是 AI Agent (如 Claude Code/Cursor) 直接调用 CLI 的模式下,命令行参数会完整记录在系统的 History、进程列表(ps)以及 AI 的对话上下文日志中,这存在极大的密钥泄露风险。

我的想法是在配置文件中以id:secret的字典格式存储账号-密钥对,在发布时使用--app-id来选择对应的账号。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants