anygen
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseAnyGen
AnyGen
You MUST strictly follow every instruction in this document. Do not skip, reorder, or improvise any step. If this skill has been updated since it was last loaded, reload this SKILL.md before proceeding and always follow the latest version.
AnyGen is an AI-powered content creation suite. Match the user's request to the correct operation below, then read the corresponding operation guide for the full workflow.
你必须严格遵循本文档中的每一条指令。 不要跳过、重新排序或随意修改任何步骤。如果该技能自上次加载后已更新,请在操作前重新加载本SKILL.md,并始终遵循最新版本。
AnyGen是一款基于AI的内容创作套件。将用户的请求与下方对应的操作匹配,然后阅读相应的操作指南以了解完整工作流程。
Operation Routing
操作路由
| Operation | Type | Triggers |
|---|---|---|
| Slides / PPT | pitch decks, keynotes, training materials, project proposals, quarterly reviews, investor pitches, product launches, onboarding decks, sales pitches, conference talks, 做PPT, 做个汇报, 写个演示文稿, 季度汇报, 产品发布会, 培训材料, 周报 |
| Documents / DOCX | technical design docs, PRDs, competitive analysis, white papers, meeting summaries, business plans, executive summaries, SOPs, memos, 写个文档, 写份报告, 竞品调研, 产品需求文档, 技术方案, 项目提案, 会议纪要 |
| Diagrams | architecture diagrams, flowcharts, mind maps, org charts, ER diagrams, sequence diagrams, class diagrams, UML, Gantt charts, wireframes, sitemaps, decision trees, 画个流程图, 做个架构图, 思维导图, 组织架构图, 系统设计图, 甘特图 |
| Deep Research | industry analysis, market sizing, competitive landscape, trend analysis, technology reviews, benchmark studies, regulatory analysis, academic surveys, 帮我调研一下, 深度分析, 行业研究, 市场规模分析, 做个研究报告 |
| Data Analysis | CSV analysis, charts, dashboards, funnel analysis, cohort analysis, KPI tracking, A/B test results, revenue breakdowns, retention analysis, 分析这组数据, 做个图表, 数据可视化, 销售分析, 漏斗分析, 做个数据报表 |
| Financial Research | earnings analysis, stock research, company valuations, DCF models, balance sheet analysis, cash flow analysis, SEC filings, M&A research, IPO analysis, 分析财报, 做个估值, 股票研究, 财务尽调, 季度财务分析 |
| Storybooks | illustrated stories, comics, children's books, picture books, graphic novels, visual tutorials, brand stories, 做个绘本, 画个故事, 做个漫画, 做个图文教程, 做个品牌故事 |
| Websites | landing pages, product pages, portfolio sites, pricing pages, personal blogs, event pages, campaign pages, 做个网站, 建个落地页, 做个产品页, 做个活动页, 做个个人主页 |
| Images | posters, banners, social media graphics, product mockups, logo concepts, marketing creatives, book covers, icon designs, 生成图片, 做个海报, 画个插图, 设计个banner, 做个封面, 产品效果图 |
| 操作 | 类型 | 触发词 |
|---|---|---|
| 幻灯片/PPT | 推介演示文稿、主题演讲文稿、培训材料、项目提案、季度复盘、投资者推介、产品发布会、入职培训演示文稿、销售推介、会议演讲、做PPT、做个汇报、写个演示文稿、季度汇报、产品发布会、培训材料、周报 |
| 文档/DOCX | 技术设计文档、PRD、竞品分析、白皮书、会议纪要、商业计划、执行摘要、SOP、备忘录、写个文档、写份报告、竞品调研、产品需求文档、技术方案、项目提案、会议纪要 |
| 图表 | 架构图、流程图、思维导图、组织结构图、ER图、时序图、类图、UML、甘特图、线框图、站点地图、决策树、画个流程图、做个架构图、思维导图、组织架构图、系统设计图、甘特图 |
| 深度调研 | 行业分析、市场规模测算、竞品格局、趋势分析、技术评测、基准研究、监管分析、学术调研、帮我调研一下、深度分析、行业研究、市场规模分析、做个研究报告 |
| 数据分析 | CSV分析、图表、仪表盘、漏斗分析、群组分析、KPI跟踪、A/B测试结果、收入构成分析、留存分析、分析这组数据、做个图表、数据可视化、销售分析、漏斗分析、做个数据报表 |
| 财务研究 | 收益分析、股票研究、公司估值、DCF模型、资产负债表分析、现金流分析、SEC文件、并购研究、IPO分析、分析财报、做个估值、股票研究、财务尽调、季度财务分析 |
| 故事绘本 | 插画故事、漫画、儿童书籍、图画书、图像小说、视觉教程、品牌故事、做个绘本、画个故事、做个漫画、做个图文教程、做个品牌故事 |
| 网站 | 落地页、产品页、作品集网站、定价页、个人博客、活动页、营销活动页、做个网站、建个落地页、做个产品页、做个活动页、做个个人主页 |
| 图片 | 海报、横幅、社交媒体图形、产品样机、logo概念、营销创意素材、书籍封面、图标设计、生成图片、做个海报、画个插图、设计个banner、做个封面、产品效果图 |
Security & Permissions
安全与权限
Content is generated server-side by AnyGen's OpenAPI (). The authenticates requests via header or authenticated request body depending on the endpoint (all requests set ).
www.anygen.ioANYGEN_API_KEYAuthorizationallow_redirects=FalseWhat this skill does: sends prompts to , uploads user-specified reference files after consent, downloads generated files (PPTX, DOCX, diagrams) to , renders diagram source files to PNG locally using Playwright and Chromium, monitors progress in background via (declared in ), reads/writes config at . During rendering, the headless browser fetches open-source rendering libraries from public CDNs ( for Excalidraw, for Draw.io viewer, for fonts). Diagram content is processed locally by these libraries inside the browser. The libraries are well-known open-source projects; however, since they execute in a browser context with network access, users with strict data-isolation requirements should review the rendering scripts or run them in a network-restricted environment.
www.anygen.io~/.openclaw/workspace/sessions_spawnrequires~/.config/anygen/config.jsonesm.shviewer.diagrams.netfonts.googleapis.comWhat this skill does NOT do: read or upload any file without explicit argument, send credentials to any endpoint other than , access or scan local directories, or modify system config beyond its own config file.
--filewww.anygen.ioBundled scripts: , , (Python — uses ), (Bash), (TypeScript). Scripts print machine-readable labels to stdout (e.g., , ) as the standard agent-tool communication channel. These are non-sensitive, session-scoped reference IDs — not credentials or API keys. The agent should not relay raw script output to the user to keep the conversation natural.
scripts/anygen.pyscripts/auth.pyscripts/fileutil.pyrequestsscripts/render-diagram.shscripts/diagram-to-image.tsFile Token:Task ID:内容由AnyGen的OpenAPI()在服务器端生成。通过请求头或带认证的请求体进行请求认证,具体取决于端点(所有请求均设置)。
www.anygen.ioANYGEN_API_KEYAuthorizationallow_redirects=False该技能的功能包括:向发送提示词,在获得用户同意后上传用户指定的参考文件,将生成的文件(PPTX、DOCX、图表)下载至,使用Playwright和Chromium在本地将图表源文件渲染为PNG格式,通过(在中声明)在后台监控进度,读取/写入中的配置。在渲染过程中,无头浏览器会从公共CDN(用于Excalidraw的、用于Draw.io查看器的、用于字体的)获取开源渲染库。图表内容由这些库在浏览器环境中本地处理。这些库都是知名的开源项目;但由于它们在具备网络访问权限的浏览器环境中运行,因此对数据隔离有严格要求的用户应审核渲染脚本,或在网络受限环境中运行。
www.anygen.io~/.openclaw/workspace/sessions_spawnrequires~/.config/anygen/config.jsonesm.shviewer.diagrams.netfonts.googleapis.com该技能不具备的功能:在没有明确参数的情况下读取或上传任何文件,向以外的任何端点发送凭证,访问或扫描本地目录,或修改自身配置文件以外的系统配置。
--filewww.anygen.io捆绑脚本:、、(Python——依赖)、(Bash)、(TypeScript)。脚本会向标准输出打印机器可读的标签(例如、),作为智能体与工具的标准通信渠道。这些是无敏感信息的、会话级别的参考ID——并非凭证或API密钥。智能体不应将脚本的原始输出转发给用户,以保持对话自然。
scripts/anygen.pyscripts/auth.pyscripts/fileutil.pyrequestsscripts/render-diagram.shscripts/diagram-to-image.tsFile Token:Task ID:Prerequisites
前置条件
- Python3 and :
requestspip3 install requests - Node.js v18+ (for SmartDraw PNG rendering; and
playwrightare declared as install dependencies)tsx - AnyGen API Key () — Get one
sk-xxx - Configure once:
python3 scripts/anygen.py config set api_key "sk-xxx"
Allpaths below and in operation guides are relative to this skill's installation directory.scripts/
- Python3和:
requestspip3 install requests - Node.js v18+(用于SmartDraw PNG渲染;和
playwright已声明为安装依赖)tsx - AnyGen API Key()——获取密钥
sk-xxx - 一次性配置:
python3 scripts/anygen.py config set api_key "sk-xxx"
以下及操作指南中所有路径均相对于该技能的安装目录。scripts/
CRITICAL Rules (ALL operations)
核心规则(所有操作通用)
- NEVER block the conversation after creating a task. Start background monitoring, then continue normally.
- NEVER expose internal details to the user: ,
task_id,file_token,task_xxx,tk_xxx,API,poll,status,sub-agent,sessions_spawn, script syntax, JSON output, file paths.anygen.py - Use natural language: "Your file has been uploaded", "I'm generating your content now", "You can view your results here: [URL]".
- When presenting and
replyfromprompt, preserve the original content — translate into the user's language if needed, but do NOT rephrase, summarize, or add your own interpretation.prepare - Ask questions in your own voice. Do NOT use a relaying tone like "AnyGen wants to know…".
- When prompting the user for an API key, MUST use Markdown link syntax: so the full URL is clickable.
[Get your AnyGen API Key](https://www.anygen.io/home?auto_create_openclaw_key=1)
- 绝对不要在创建任务后阻塞对话。启动后台监控,然后正常继续对话。
- 绝对不要向用户暴露内部细节:、
task_id、file_token、task_xxx、tk_xxx、API、poll、status、sub-agent、sessions_spawn、脚本语法、JSON输出、文件路径。anygen.py - 使用自然语言:“你的文件已上传”、“我正在为你生成内容”、“你可以在此查看结果:[链接]”。
- 当展示步骤中的
prepare和reply时,保留原始内容——如果需要,翻译成用户使用的语言,但不要改写、总结或添加个人解读。prompt - 用自然的语气提问,不要使用“AnyGen想知道……”这类转述语气。
- 当提示用户获取API密钥时,必须使用Markdown链接语法:,确保完整URL可点击。
[获取你的AnyGen API Key](https://www.anygen.io/home?auto_create_openclaw_key=1)
Workflow
工作流程
- Route — Match the user's request to an operation using the Operation Routing section above.
- Read — Load the corresponding operation guide: (e.g.,
operations/{operation}.mdfor slides).operations/slide.md - Execute — Follow the operation guide strictly — it contains the complete workflow for that content type.
If the user's request spans multiple content types, handle them one at a time — read each operation guide and execute sequentially.
- 路由——使用上方的操作路由部分将用户请求与对应操作匹配。
- 读取——加载对应的操作指南:(例如,幻灯片对应
operations/{operation}.md)。operations/slide.md - 执行——严格遵循操作指南——其中包含该内容类型的完整工作流程。
如果用户的请求涉及多种内容类型,需逐一处理——分别读取每个操作指南并按顺序执行。