← 返回
未分类
Aios Call App Service
当请求依赖 AIOS、OpenClaw、Forguncy 等业务系统的实时数据、接口调用或业务操作时,优先使用本技能。先读取 AIOS_ONTOLOGY_DIR 指向的本体目录,再确认应用、命令、参数结构和枚举映射,通过 aios-apps-invoke-cli 发起调用,并以实时返回结果作为后续分析和执行依据。...
当需要从 AIOS、OpenClaw、Forguncy 等业务系统获取实时数据、接口或业务操作时,优先使用本技能。先读取 AIOS_ONTOLOGY_DIR指向的本体目录,确认应用、命令、参数结构及枚举映射,然后通过 aios-apps-invoke-cli 发起调用,并把实时返回结果作为后续分析和执行的依据。
未分类
clawhub
v0.1.0 5 版本 99812.7 Key: 无需
#latest
概述
系统调用技能
当用户的问题不能只靠通用知识回答,而是必须查询、调用或操作业务系统时,应优先使用本技能。
优先触发场景
- 查询业务系统中的实时数据
- 调用系统接口
- 在系统内执行新增、修改、提交、审核、删除等动作
- 需要基于真实系统返回结果继续分析或决策
必须遵循的流程
- 在发起调用前,先读取环境变量
AIOS_ONTOLOGY_DIR 指向的本体目录。 - 禁止缓存、记忆或复用之前读取的本体内容。
- 每次调用都要重新读取,确保使用最新的本体信息。
- 以本体为以下信息的唯一事实来源:
- 应用名
- 命令名或绑定端点
- HTTP 方法
- 请求体结构
- 枚举值映射
- 返回字段含义
- 只允许通过
aios-apps-invoke-cli 调用业务系统接口。 - 实时调用结果的优先级高于记忆、缓存、历史对话和猜测。
- 只有在拿到 CLI 返回结果后,才能继续做后续分析、汇总和结论输出。
最小执行清单
每次调用前按这个顺序检查:
- 读取相关 ontology 文档。
- 根据文档,确认本次是
servercommand 还是 binding。 - 根据文档,确认
applicationName。 - 根据文档,确认
commandName。 - 根据文档,确认
provider。 - 通过会话上下文的
topic_id ,确认 SessionId。 - 生成
jsonBody,并检查确认合法性。 - 生成并执行唯一一条 CLI 命令。
任一步缺失,都停止并说明缺口。
会话标识读取规则
aios-apps-invoke-cli -s 只接受当前会话的 SessionId,你只能从当前会话上下文中的 topic_id 读取到该值。- 如果当前上下文没有
topic_id,就视为运行时缺参,必须停止调用并明确说明缺口。
约束要求
AIOS_ONTOLOGY_DIR 视为当前事实源。- 当前 CLI 只支持
provider=hzg,如果出现其他 provider,直接说明当前运行链路不支持,不要猜测替代方案。 - 调用 CLI 时,
-s 传入当前会话的 SessionId (上下文中的 topic_id)。 - 不能臆造,不能复用其他会话的
SessionId 。 - 不得使用提示词中的
SessionId 、 chat_id 、 message_id 或其他字段代替。 - 不要臆造接口名、请求字段、枚举 ID 或
provider。 - 不要绕过 CLI 自行编写 API 调用脚本。
- 只有拿到 CLI 结果后,才允许用 Python 做二次分析和计算。
- 如果本体不完整、
provider 未知或运行时上下文缺失,应明确说明阻塞点,不要猜测。
降歧义规则
binding 一律使用规范命令名,不用别名:GetTableDataWithOffsetGetComboBindingOptionsCalcBindingDataSourceservercommand 的 jsonBody 严格按 ontology 的 Input Arguments 生成。binding 的 jsonBody 严格按 references/invoke-rules.md 中的兼容 schema 生成。- 不要把底层 HTTP 原始 body 直接塞进
binding 的 jsonBody,除非规则文件明确允许。 - 同一个问题里如果存在多个可疑 ontology 条目,先说明候选项并停止,不要自选一个继续调用。
开始前必须阅读
输出要求
- 说明本次调用依据了哪些本体文件或条目。
- 说明使用的是
servercommand 还是 binding。 - 说明任何假设、缺失字段、跳过的数据或不确定性。
版本历史
共 5 个版本
-
v0.1.0
当前
2026-06-11 23:46
-
v0.0.8
2026-06-11 17:33
-
v0.0.7
2026-05-29 20:56 安全 安全
-
v0.0.6
2026-05-28 13:21
-
v0.0.2
2026-05-21 15:20
🔗 相关推荐
kadbbz
使用 Python、FAISS、BM25、阿里云百炼 text-embedding-v4 与可选的 qwen3-rerank 维护基于文件目录的本地知识库;适用于在 OpenClaw 预先抽取文本后,遍历 chunks 与T2Q 建立索引,
★ 1
📥 650
productivity
kadbbz
为多个用户创建和管理独立的长期记忆文件,记录偏好和上下文并按用户名隔离存储。
★ 5
📥 2,486
developer-tools
kadbbz
Provides functionality to interact with SpreadJS tables in the web applications built by Forguncy (aka 活字格), specificall
★ 0
📥 510