鳌虾 AoCode:重新定义 AI 编程助手的下一代可视化工具

0 阅读6分钟

前言

在 AI 代码生成工具层出不穷的今天,程序员面临着一个核心问题:如何更高效、更精准地让 AI 理解我们的需求?传统的 AI 对话模式需要我们反复描述项目背景、手动关联各种文档和技能规范,这种模式不仅效率低下,还容易因为信息不完整导致生成结果与预期相差甚远。

鳌虾(AoCode) 正是为解决这些痛点而生。它通过可视化拖拽的方式,让开发者无需手敲冗长的 Prompt,即可自动生成高质量的 AI 编程指令。更重要的是,它能与项目中的技能文件(skills)无缝结合,让 AI 始终在统一的规范下生成代码,从根本上减少"幻觉"的产生。

GitHubgithub.com/zy1992829/a…


一、工具使用:零门槛上手,三步生成 AI 指令

1.1 组件拖拽,所见即所得

image.png

鳌虾提供了一个直观的可视化页面设计器。左侧是丰富的组件库,右侧是线框图骨架画布。开发者只需从左侧拖拽组件到画布中,即可快速搭建页面结构。

支持的组件包括:

  • 页面布局:单列、双列、左侧定宽、右侧定宽等多种布局容器
  • 基础组件:搜索栏、数据表格、表单区域、可编辑表格、详情区块
  • 自定义模块:支持纯文本自定义模块

每个组件都可以单独配置其属性和关联的业务字段,满足不同的业务需求。

1.2 智能读取项目技能文件

鳌虾支持自动扫描并读取项目中的技能文件。它会按照优先级自动探测以下目录:

.trae/skills  >  .trae/rules  >  .cursor/rules  >  .windsurf/rules  >  .aocode/rules  >  docs/rules

读取逻辑采用三态模式

  • 状态一:未找到任何技能文件 → 输出"您没有任何技能约束"
  • 状态二:找到文件但文件中没有 <rules>[CODE_RULES_START] 标签 → 静默处理,不输出任何内容
  • 状态三:找到文件且文件包含标签内容 → 自动提取并注入到 AI 指令中

这种设计确保了 AI 指令的精简性——只传递必要的信息,避免噪声干扰。

1.3 页面级技能分配

在鳌虾中,每个页面都可以独立绑定不同的技能文件。比如:

  • index.vue(列表页)绑定 page.md
  • edit.vue(编辑页)绑定 edit.md
  • look.vue(详情页)绑定 look.md

这样,不同类型的页面会自动带上各自的规范约束,生成结果更加精准。

1.4 一键生成 Clipboard 指令

image.png

配置完成后,点击**"生成 AI 指令"**按钮,鳌虾会自动生成一份结构化的指令文本,包含:

  • 功能目录和路径信息
  • 页面模块及布局顺序
  • 绑定的技能规范内容
  • API 基础路径

生成后直接复制到剪贴板,粘贴到 AI 对话窗口即可。


二、工具对比:鳌虾 vs 传统 AI 编程

对比维度传统 AI 编程鳌虾 AoCode
Prompt 输入每次都要手敲完整描述可视化配置,一键生成
技能规范传递手动复制粘贴或反复提及自动读取并注入
多页面一致性每个页面都要重复描述项目背景页面级技能分配,一劳永逸
信息完整性容易遗漏关键约束条件结构化输出,确保信息无遗漏
技能文件管理依赖开发者自觉遵守系统层面强制关联
学习成本需要学习 Prompt 编写技巧无需任何 Prompt 经验

2.1 传统模式的痛点

传统 AI 编程中,开发者常常面临这样的困境:

  1. 重复劳动:每次对话都要重新描述项目结构、技术栈、规范要求
  2. 信息不对称:AI 无法主动了解项目规范,容易产生"幻觉"
  3. 一致性差:不同对话生成的代码风格不统一,集成困难
  4. 维护成本高:项目规范变更后,需要手动更新所有历史 Prompt

2.2 鳌虾的解决方案

  1. 零 Prompt 编写:通过可视化配置替代手写文本,降低使用门槛
  2. 技能即规范:将项目规范写入技能文件(skills),AI 随时可读
  3. 上下文共享:一次配置,多页面复用,确保输出一致性
  4. 版本可控:技能文件可纳入版本管理,规范变更有迹可循

三、快速上手:下载与安装

3.1 环境要求

  • Node.js:>= 16.0.0
  • npm:>= 8.0.0

3.2 安装步骤

使用 npm 全局安装:

npm install -g aoxia-ui-generator

# 验证安装
aocode --version

安装完成后,在任意项目目录下运行即可启动鳌虾:

aocode

服务启动后会自动打开浏览器访问 http://localhost:3000/,即可开始使用。

3.3 项目初始化

首次使用时,建议在项目根目录下创建 .trae/skills 文件夹,并放置你的技能规范文件:

my-project/
├── .trae/
│   └── skills/
│       ├── page.md      # 列表页规范
│       ├── edit.md      # 编辑页规范
│       └── look.md      # 详情页规范
└── src/
    └── views/
        └── ...

鳌虾会自动扫描并读取这些文件,让你在页面配置时自由绑定。

image.png

image.png


四、未来展望:AI 编程的下一个十年

4.1 从"工具"到"助手"的进化

当前的 AI 编程工具大多停留在"响应指令"的层面。鳌虾的愿景是成为主动协作的助手——它不仅被动响应开发者的配置,还会主动建议最优的页面结构、规范的代码组织方式。

4.2 技能生态的构建

未来,鳌虾计划构建一个开放的技能市场(Skills Market)

  • 开发者可以发布自己编写的技能文件
  • 项目可订阅行业最佳实践技能
  • 支持技能的版本管理和更新通知

4.3 多模态融合

未来的 AI 编程将不局限于文本。鳌虾计划引入:

  • 设计稿导入:直接解析 Figma、Sketch 等设计文件
  • API 文档解析:自动理解接口定义并生成对应页面
  • 代码审查集成:生成后自动检查是否符合规范

4.4 对标 OpenClaw,走向国际

鳌虾的愿景不止于国内市场。它以 OpenClaw(开源龙虾)为对标目标,致力于成为全球开发者喜爱的 AI 编程工具。开源、生态、国际化的道路,将是鳌虾下一阶段的核心方向。


结语

AI 编程的时代已经到来,但"幻觉"问题始终困扰着开发者。鳌虾通过可视化配置 + 技能文件 + 智能注入的创新模式,让 AI 始终在规范的框架内生成代码,从根本上减少了不确定性。

这不是一个简单的 Prompt 生成器,而是一套完整的AI 编程工作流解决方案。它让开发者从繁琐的文本工作中解放出来,专注于真正的业务逻辑。

当别人还在手敲 Prompt 的时候,你已经在用鳌虾生成代码了。


鳌虾 AoCode,下一代 AI 编程助手,让代码生成更精准、更高效、更可控。