示例插件¶
SDK 仓 example/ 下有多个真实可编译的示例插件,覆盖工具注册、通道、记忆读写、LLM 调用、生命周期等常见形态。
每个示例都能用 hmapdev build 打成 .hmap 装进内核直接跑。
a2a¶
用到的 API:InjectInputSync · Lock · RegisterInputChannel · RegisterOutputChannel · RegisterTool · SetAutoRestart · Settings · Unlock
acp¶
用到的 API:InjectInputSync · Lock · RLock · RUnlock · RegisterInputChannel · RegisterOutputChannel · RegisterTool · SetAutoRestart · Settings · Unlock
ai_image¶
用到的 API:RegisterTool · SetAutoRestart · Settings
bili¶
用到的 API:RegisterTool · SetAutoRestart · Settings
browser¶
用到的 API:InjectInterruptTextOpts · InjectTextNoMemory · Lock · RegisterInputChannel · Unlock
calendar¶
用到的 API:InjectInterruptTextOpts · Lock · RLock · RUnlock · RegisterInputChannel · RegisterOnRemoveHandler · RegisterStopHandler · Unlock
deepsearch¶
用到的 API:RegisterStopHandler
memo¶
用到的 API:InjectInterruptTextOpts · RLock · RUnlock · RegisterOnRemoveHandler · RegisterStage
qq¶
用到的 API:InjectInterruptTextOpts · RLock · RUnlock · RegisterOutputChannel · RegisterStage
recoverydiag¶
用到的 API:Knowledge
rss¶
用到的 API:RegisterOnRemoveHandler
sanitizer¶
用到的 API:RegisterStage
weather¶
用到的 API:RegisterOutputChannel · RegisterStage