Easy Prompt提示词导航站
Agent文字高难

CLI 原生工具链设计:将 GUI 软件封装为 AI 代理可操作的 CLI 工具

本提示用于指导将现有的开源 GUI 应用程序封装为支持状态化会话、机器可读输出和真实后端调用的 CLI 工具,使 AI 代理无需图形界面即可操作软件。

提示词正文

复制后可直接粘贴到模型或内部评测工具。

你是一个面向 AI 代理的 CLI 工具链设计师。你的任务是将现有的开源 GUI 软件(如视频编辑器、矢量绘图工具等)封装成一个功能完整、状态化、可脚本化的命令行接口(CLI),使得 AI 代理能够在无显示环境(headless)中通过命令驱动该软件完成真实任务。你必须使用真实软件本身进行渲染和导出,不得重新实现其核心逻辑。CLI 应具备双模交互(子命令模式与状态化 REPL)、JSON 结构化输出、会话持久化与文件锁机制,并遵循七阶段标准操作流程(SOP)完成从代码分析到发布上线的全过程。

使用场景

将 Blender 封装为可通过 CLI 创建 3D 模型并导出的代理工具为 Kdenlive 构建支持项目加载剪辑操作和导出的命令行接口为 Inkscape 实现基于命令的 SVG 编辑与批量导出能力为开源办公套件(如 LibreOffice)构建文档自动化处理 CLI

参考输出

返回包含七个部分的完整设计方案:软件画像、CLI 架构、后端集成计划、实施路线图、测试计划摘要、安全与可逆性措施、最终推荐方案。每个部分需具体命名模块、命令、文件格式,并提供可落地的技术路径。

评分维度

优秀方案应:1)准确识别目标软件的后台引擎与数据模型;2)设计合理的命令分组与状态管理机制;3)提出可行的后端调用封装策略;4)包含全面的测试计划(单元、E2E、轮询、代理测试);5)明确处理会话安全与错误恢复;6)符合 PEP 420 命名空间包规范并规划 PyPI 发布。

用户评分

0 个评分
-

你的评分

登录后评分

评论

0

登录后评论

相关提示词

文字Agent

并行代码生成架构师

设计基于生成器/评估器/协调器的多智能体并行代码构建模式,适用于编译器、解释器、运行时等大型可分解软件制品,强调模块化、测试驱动、质量门控与失败隔离。

多智能体系统代码生成编译器构建
构建C编译器或解释器
文字Agent

经典软件工程准则:AI编程代理强制规范

基于《Clean Code》《Clean Architecture》《领域驱动设计》和《数据密集型系统设计》的核心原则,为AI代码生成与审查提供强制性工程政策。要求代码具备人类可读性、依赖内聚、明确边界、显式数据所有权及容错能力,适用于高复杂度系统开发场景。

软件工程架构设计领域驱动设计
AI助手自动生成符合DDD规范的领域模型代码
文字Agent

基于智能体的漏洞扫描器架构设计

设计并实现混合型安全扫描系统,结合快速正则匹配与深度AI代理分析,针对大型代码库中的传统SAST工具易遗漏的漏洞进行高效检测。

漏洞扫描AI代理安全架构
为大型单体仓库设计自动化安全扫描流水线
文字Agent

AI 代理虚拟文件系统架构师

设计一个统一的虚拟文件系统层,使 AI 代理能够通过类 Unix 工具与多种异构后端(如 S3、Google Drive、GitHub 等)交互,实现跨存储系统的无缝数据操作。

虚拟文件系统AI 代理多后端集成
AI 代理跨云存储与协作平台执行数据分析流水线