finjix/requirement-auto
v1.6.0
GOFCN 素材需求自动化,两个技能:发布需求(按需求文档追加创意进度表并验收、生成 CSV、保存 CLS 未发布需求草稿并导入脚本、回传截图和群消息);上传素材(把做好的素材登记进创意进度表,再按素材名称上传到 CLS 创意列表并返回截图);配套按用户隔离的飞书设备授权登录。
plugin.json
- name
- requirement-auto
- version
- 1.6.0
- description
- GOFCN 素材需求自动化,两个技能:发布需求(按需求文档追加创意进度表并验收、生成 CSV、保存 CLS 未发布需求草稿并导入脚本、回传截图和群消息);上传素材(把做好的素材登记进创意进度表,再按素材名称上传到 CLS 创意列表并返回截图);配套按用户隔离的飞书设备授权登录。
- extensions
- com.openai
plugin.json
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "requirement-auto",
"version": "1.6.0",
"description": "GOFCN 素材需求自动化,两个技能:发布需求(按需求文档追加创意进度表并验收、生成 CSV、保存 CLS 未发布需求草稿并导入脚本、回传截图和群消息);上传素材(把做好的素材登记进创意进度表,再按素材名称上传到 CLS 创意列表并返回截图);配套按用户隔离的飞书设备授权登录。",
"keywords": ["feishu", "lark", "gofcn", "requirement", "automation", "cls", "upload"],
"extensions": {
"com.openai": {
"interface": {
"displayName": "GOFCN 需求自动化",
"shortDescription": "发布需求:追加创意进度表并验收,保存 CLS 需求草稿并回传截图;上传素材:登记进度表后上传到 CLS 创意列表;飞书登录按用户隔离",
"longDescription": "两个技能,各管一件事。发布需求(gof-requirement):用户给出一份或多份飞书需求文档(多份文档一次完成)后,自动整理条数、标签、提炼词、供应商、审核人和 CLS 字段,推不出的才问;确认完整计划后通过飞书 SDK 防覆盖追加创意进度表并以完整 XLSX 验收,生成 CSV、保存 CLS 未发布需求草稿、导入脚本,回传创意进度表和 CLS 草稿的截图,并给出一条汇总所有需求的可复制群消息;CLS 需求单是把素材制作需求发给供应商。上传素材(gof-creative-upload):用户发来做好的素材(视频、图片、文件夹、zip)后,先给每个还没登记的文件在创意进度表追加一行并验收(文件已按进度表规则命名、编号待定时,如 GOFCNxxxxx_一级_二级_[创意形式_]提炼词,行就照文件名整理;其他文件按用户的话和文档判断;已在进度表里的不重复登记),再按每个文件那一行的素材名称,按 CLS 我的创意 > 创意列表 > 上传创意 的规则上传(默认上传目录 双端共用-视频,创意人取创意者脚本审核人,制作人取设计师供应商,素材类型按文件判断,创意标签不填),保存标注、回读核对,返回进度表和创意列表截图。两者都只确认一次计划。飞书用户授权通过设备授权完成,登录信息只保存在当前用户自己的目录里。",
"developerName": "requirement-auto",
"category": "Productivity",
"capabilities": ["Read", "Write"],
"defaultPrompt": [
"Use $gof-requirement to publish my requirement to the supplier: progress sheet, CSV, unpublished CLS requirement draft with the scripts imported, screenshots, one copyable group message. Work out everything from my requirement link(s) (several links = one task, one ticket each), ask only what cannot be worked out, show one plan, and once I approve it run it to the end.",
"Use $gof-creative-upload to upload my finished materials: register each file in the progress sheet (files already there are not appended again), then upload it to CLS 创意列表 named as its 素材名称 (上传目录 双端共用-视频, 创意人 = 创意者脚本审核人, 制作人 = 设计师供应商, 素材类型 by file kind, no 创意标签): show one plan, and once I approve it append, upload, save and send me screenshots of the progress sheet and the creative list."
]
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- 2YAML files
- csv-template.csv
- overwrite-receipt.json
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai