SuperAPI AI 工具集

agent-publisher-admin

写作与研究

查看项目

更新于 10-16 09:20

技能介绍

Agent Publisher Admin 是 Agent Publisher 的管理后台,用于在后台管理写作身份(Agent)、AI 生成、风格改写、权限、数据源等功能。

前置条件

需要 Agent Publisher 后端处于运行状态;操作邮箱需为管理员或白名单用户;已安装 uv。

环境变量

AP_URL:后端地址,默认 http://localhost:9099;AP_EMAIL:管理员邮箱(未提供默认值)。

使用方式

所有命令通过脚本运行,形式为 uv run {baseDir}/scripts/agent_publisher_admin.py <命令>(以下命令速查省略该前缀)。

认证

auth --email <email>:管理员认证;whoami:查看身份。

Agent(写作身份)管理

agents:列出所有 Agent;create-agent --name <名称> --topic <主题> --account-id <ID>:创建 Agent;update-agent <ID> --name/--topic/--default-style/--cron:更新 Agent。

AI 生成

generate <agent_id> [--wait]:触发 AI 文章生成;task <task_id>:查看任务状态;collect <agent_id>:采集素材(不生成文章)。

风格预设

list-styles [--full]:查看风格预设;create-style <id> --name <名称> --prompt <提示词>:创建自定义风格;edit-style <id> --prompt <提示词>:编辑风格;delete-style <id>:删除风格。

多风格改写

generate-variants <article_id> --agents 1,2 --styles tech,humor [--wait]:批量改写;variants <article_id>:查看改写版本。

权限管理

list-admins:查看管理员列表;add-admin <email>:添加管理员;remove-admin <email>:移除管理员;accounts-all:查看所有公众号。

典型工作流

  1. 认证:uv run {baseDir}/scripts/agent_publisher_admin.py auth --email "admin@company.com"
  2. 创建 Agent:uv run {baseDir}/scripts/agent_publisher_admin.py create-agent --name "科技观察" --topic "AI" --account-id 1
  3. 配置风格:uv run {baseDir}/scripts/agent_publisher_admin.py update-agent 1 --default-style tech
  4. AI 生成:uv run {baseDir}/scripts/agent_publisher_admin.py generate 1 --wait
  5. 批量改写:uv run {baseDir}/scripts/agent_publisher_admin.py generate-variants 42 --agents 1,2 --styles tech,humor --wait

限制

关于收费、价格、具体平台支持范围、生成效果的更多说明,暂未提供。