外观
用 AI 开发插件
把下面的提示复制给你的 AI 编程工具,再补上插件需求。你负责决定插件要做什么,AI 负责查接口、编写源码、检查和打包;不需要先学会 Python。
text
请帮我制作一个 Neomega 原生 Python 插件。
先阅读 https://wiki.wuxie233.com/raw/develop/ai-entry.md,
再按 https://wiki.wuxie233.com/llms.txt 查找本次需要的参考。
使用官方开发工具包,不依赖框架本体源码。
我的需求:
【谁在什么情况下触发?插件应该产生什么结果?】
使用配套 工具包;已有实例先读取状态,确认连接目标。
开发环境:
【操作系统,以及 AI 是否能读取文件、运行 Python 和终端命令】
请先给出简短的实现方案和验收方法,明确需要哪些权限。
只询问尚未确定且影响行为的业务问题;不要要求我先学习 Python。
完成源码、配置说明、离线检查和插件 ZIP,说明验证了什么。
实例调试按我已明确授权的范围执行;缺少授权时先完成离线交付。开始制作
- 描述一个具体需求。 例如“每次插件启动时,记录一句可配置的问候语和累计启动次数”。先做好一个可验收的功能。
- 让 AI 获取工具包。 从开发工具包下载配套 SDK、模板和检查工具。终端命令由 AI 执行;仅能聊天的 AI 可生成文件与命令,由你或管理员执行。
- 确认方案。 核对触发条件、结果、配置项和权限。涉及奖励、扣费或修改世界时,补充重复触发、失败和结果未确认时的处理方式。
- 查看交付。 收到源码、插件 ZIP、配置说明和检查结果;按第一个插件了解每一步的预期输出。
- 验证实际效果。 由获授权的管理员安装到测试实例,按调试与交付检查状态和日志,需要游戏内效果时再进游戏验收。
给 AI 的阅读入口
| 需要解决的问题 | 入口 |
|---|---|
| 从需求开始,按完整步骤制作插件 | AI 开发说明 · 纯 Markdown |
| 跑通创建、检查和打包 | 第一个插件 |
| 按聊天、玩家、状态或世界操作选例子 | 按任务开发 |
| 组合 Python 能力、读取协议字段或提供共享服务 | 用 Python 组合能力 |
| 配置失败、启动失败或结果不确定 | 调试与交付 |
| 查具体 API、事件和权限 | 能力总览 · 完整 API 目录 · AI 索引 |
| 确认版本和可用工具 | 版本与升级 · 开发工具包 · 作者便利接口 |
交付是什么
插件是可安装的原生 Python 扩展。AI 帮助制作完成后,插件的常规运行不需要持续连接 AI;只有你明确设计了调用模型的功能时,才需要相应服务。
框架本体保持闭源。开发通过公开 SDK、模板、接口文档和工具包完成,不需要访问框架私有仓库。SDK 和示例的使用条款以工具包随附说明为准。
多语言与持续任务
持续计数与一次发放涵盖三个 provider 的打包、授权、持续任务、原回执和清理。使用驻留 Lua保存观察状态,使用独立 Go 插件编写跨平台 Worker;具备私有源码访问权的维护者也可选择Go 宿主模块。跨模块调用见原生 Bus。材料见工具包,使用前核对配套版本。