∞ UnlimitCanvas 创作工作台
技术手册 / AI 助手 / 全能调用应用能力

全能调用应用能力

34-AI 助手 · 2026-10-12 · 3.9 KB
这一篇回答一个问题:它凭什么"全能"? —— 因为它用的是应用自己的那套能力工具(uc_do_*),
你在界面上手动能做的事,它基本都能代你做完(查现状 → 建节点 → 连好 → 跑 → 收产物)。
本专题手工维护(2026-10-12 建);⚠ 工具清单会漂 ⇒ 一律以 tools/list 现查为准(本页只给"族"与代表工具 ✓)。

一、"全能"是怎么实现的

事实说明
同一套工具助手直接调用应用的能力工具(与外部 MCP 客户端同一套注册表)⇒ ⛔ 不存在"助手版能力" ✗
进程内直连它在应用内部调用(不经 HTTP/MCP 线),所以更快、更稳;外部客户端走网络那一套 ⇒ 见《MCP 指南》✓
工具定义按模式给只读模式只给它"读 / 查 / 预检"那批;全能力模式给全部已注册工具 ✓

⇒ 换句话说:"全能"=工具面的全能(能力边界=注入给它的工具范围 ✓)


二、能力族总览(它能覆盖的面)

⚠ 族与工具名可能随版本增减 ⇒ 全清单以 tools/list(或应用内「MCP 接口手册」)为准 ✓
能力族它能替你做什么代表工具
入门与总览自报家底、健康检查、给提示词建议uc_do_gain_agent_overview · uc_do_health · uc_do_suggest_prompt
模板与提示词查有哪些模板、某模板的端口与参数、提示词规范uc_do_sheet_templates · uc_do_gain_template_guide · uc_do_gain_template_prompt_rules
画布管理新建/查看画布、列画布、读项目文件uc_do_new_canvas · uc_do_gain_canvas · uc_do_sheet_canvases
节点与参数建节点、写参数、写提示词、连线uc_do_create_node · uc_do_write_node_params · uc_do_connect_nodes
运行与任务跑节点、等任务、查任务与产物uc_do_run_node · uc_do_wait_for_job · uc_do_gain_job_status · uc_do_gain_node_result
媒体与素材建媒体节点、列素材、上传、分析图片uc_do_create_media_node · uc_do_sheet_assets · uc_do_analyze_image
导演台与蓝图蓝图校验 / 预检 / 一键调度uc_do_validate_blueprint · uc_do_preflight_engine · uc_do_director_run
海报与时间线海报/时间线的规范、校验、保存uc_do_gain_poster_spec · uc_do_save_poster · uc_do_validate_timeline
自定义 API查自定义 API 预设、纯本地预检、申请授权uc_do_gain_custom_api_presets · uc_do_preflight_custom_api · uc_do_request_api_approval
知识库(含技能)检索知识、查/写技能uc_do_kb_search · uc_do_kb_get · uc_do_kb_skill_list / get / add / edit / del
助手协作写计划清单、向你提问、压缩上下文、一次性生成、存文本uc_do_plan_write · uc_do_ask_user · uc_do_compact_context · uc_do_gen_once

三、它能"写"什么(写类能力)

写什么代表工具
建/改节点、连线uc_do_create_node · uc_do_create_media_node · uc_do_write_node_params · uc_do_write_node_prompt · uc_do_connect_nodes
跑 / 取消任务uc_do_run_node · uc_do_cancel_job
画布级改动uc_do_new_canvas · uc_do_clear_canvas · uc_do_change_canvas_name · uc_do_write_canvas_globals
一次性生成 / 存文本uc_do_gen_once(须你确认)· uc_do_save_text
蓝图 / 海报 / 时间线uc_do_save_blueprint · uc_do_save_poster · uc_do_save_timeline
技能(可增删改查)uc_do_kb_skill_add / edit / del(⚠ 只在全能力模式出现)

⚠ 知识条目它不能直接写:写侧只提工单(知识条目由人写)⇒ 它只能"申请入库",不能自己定稿 ✓


四、权限与门(为什么它不会乱动你的画布)

门拦什么
① 规则门禁任何画布写操作前,必须先读过该画布的规则(不知规则 ⇒ 不放行)
② 授权门禁它自建的沙箱画布 ⇒ 免授权 ✓;会话助手 + 当前画布 ⇒ 放行 ✓;其余你的画布 ⇒ 需你开启「AI 编辑授权」 ✓
硬门:人机协同节点海报设计 / 视频剪辑这类"要人在界面里动手"的节点 ⇒ ⛔ 不许在沙箱画布建/改/跑(直接报错 ✓)
生成确认生成类动作必须经你确认 ✓
助手身份不可伪造它有"助手监督"身份,但它只由应用在会话循环里开/关,⛔ 不是模型能自称的、也不落盘 ✓

⇒ 一句话:它能在你眼皮底下干活,但绕过不了"你的授权"和"必须有人在场的节点" ✓


五、两种能力模式(只读 / 全能力)

模式给它的工具什么时候用
只读模式只放"读 / 查 / 预检"那批 ⇒ 它只能核实事实、给步骤与建议,⛔ 不能代你执行写操作只想"问问、看看",不让它动画布 ✓
全能力模式(缺省)全部已注册工具 ⇒ 建节点、跑任务、写技能都能干 ✓让它真的动手 ✓

⚠ 说明:只读模式也放行"技能查询"(要知道"这类活怎么干",恰恰得先看操作规程 ✓);增删改技能只在全能力模式 ✓


六、它怎么"知道现场"(上下文从哪来)

来源内容
自动注入(每轮都有)【当前画布上下文】(画布 / 节点 / 导演台进度 / 任务队列)+【完整模板清单】+【工具权限】+【应用知识】+【技能目录】✓
按需查询(它自己调工具)具体节点、任务、产物、素材等细节 ⇒ 需要时它去查 ✓

⇒ 所以:它默认已经知道你在干嘛(不用你复述)✓;但你若换了画布/项目,记得让它重新看一眼或开新会话 ✓

⚠ 一个已知边界:它没有"读项目文件"的工具 ⇒ 项目文件缺了什么,它只能告诉你"缺多少 + 真实路径"(读文件另走别的入口 ✓)

七、多步执行:计划卡 与 工具循环

  • 计划清单:它可以先写一份任务清单(会话里显示成"计划卡",含进行中/已完成/失败)⇒ 用它盯进度 ✓
  • 工具循环:一轮问答里它会连续调用若干工具(次数有上限),轨迹可展开看 ⇒ 失败项会标出来 ✓
  • 需要你时它会提问(uc_do_ask_user)⇒ 你回答后它继续,不猜 ✓

⇒ 想让外部客户端也能这么干 ⇒ 见《MCP 指南》卷的「标准作业流程(SOP)」✓

来源:E:/workbuddyProj/unlimitCanvas/ai_manual/ai_helper/01-全能调用应用能力.md