Hippy AI 编程实践指南:Cursor / CodeBuddy / Knot 智能体与 Figma MCP 的配置与使用
跨平台移动开发前端【免费下载链接】HippyHippy is designed to easily build cross-platform dynamic apps. 项目地址https://gitcode.com/gh_mirrors/hi/Hippy点击查看免费下载Hippy 团队为开发者提供了一套完整的 AI 辅助开发方案覆盖 IDECursor / CodeBuddy、网页Knot 智能体与企业微信AI 小助手机器人三类入口并配套 Hippy MCP、DeepWiki MCP、Figma MCP 等可插拔工具链。本篇指南基于 docs/ai/hippy-ai.md 与 docs/ai/figma-mcp.md 整理从知识来源、工具配置、Prompt 技巧到设计稿还原给出可直接照做的完整方案读完即可在自己的 Hippy 项目里落地一套高效的人机协作开发流。一、Hippy AI 的核心知识来源与适用场景Hippy 团队为 AI 工具提供三类知识来源覆盖快速解答—深度分析—综合解决三个层次资源类型内容访问方式适用场景团队文档iwiki 文档、Oncall 单IDECodeBuddy 导入知识库快速问题解答框架源码Hippy 框架源码IDECursor / CodeBuddy 源码索引、Deepwiki MCP深度代码分析组合方案文档 源码 RAG网页Knot 智能体IDE源码索引、Hippy MCP综合问题解决四类典型适用场景分别是代码开发用 AI 辅助 Hippy 项目开发、问题排查通过 AI 分析代码问题和异常、文档查询快速获取 Hippy 框架相关信息、UI 还原基于设计稿生成 Hippy 代码。三种方案的效果差异也需要了解纯文档方案可以解决 Hippy 团队记录过的问题但覆盖面有限比如无法分析具体代码问题Deepwiki 方案效果不错代码分析能力强效果接近 Cursor 源码索引效果组合方案结合了知识库和源码索引适合大部分问题的解答。最佳实践IDE 场景下将 Hippy 源码工程添加到 IDE 工作区并配置 Hippy MCP网页场景下通过 Knot 智能体访问可以快速解答大部分场景的问题。二、Cursor源码索引 rules MCP 三步配置1. 引入 Hippy 源码工程到工作区推荐必须Hippy 团队通过实际测试发现把 Hippy 源码工程引入 IDE 工作区后Cursor 会为源码建立索引对问题的解答质量有明显提升能极大提高日常开发效率。Hippy 仓库的源码主体分布在dom/DOM 管理、driver/js/JS 驱动与 DSL 层、framework/Android / iOS / 鸿蒙三端框架、renderer/渲染器等目录把仓库根目录加入工作区即可让 AI 检索到这些实现细节。2. 配置项目的rules文件推荐必须配置 Cursor 的rules文件在很多场景都能提高开发效率。Hippy 官方 rules 中包含了Hippy 源码结构说明常用组件 API 使用方式AI 调试技巧React / Vue DSL 区别等。各团队可以根据自己情况补充 rules例如补充业务目录结构、可以参考的代码文件目录、常见问题等。3. 常用 MCP按需配置1Hippy MCP集成 Hippy 的知识库信息iwiki和 Hippy 框架源码信息Deepwiki会根据回答的问题类型给出针对性解答。凡是涉及 Hippy 框架相关的问题都建议配置hippy-mcp: { timeout: 60, url: https://hippy.woa.com/mcp, headers: { X-Rtx-Username: 自己的企业微信名 } }2Deepwiki MCPDeepwiki 提供针对 Hippy 框架源码的解答。如果项目工作区没有引入 Hippy 源码建议添加该 MCPmcpServers: { deepwiki-mcp: { timeout: 60, url: https://mcp.deepwiki.com/mcp } }三、CodeBuddy内置知识库 源码索引CodeBuddy 内网版可以单独添加官方 Hippy 知识库其余大部分配置与 Cursor 相同可参考上文配置。1. 询问问题时通过 添加「官方 Hippy 知识库」推荐必须CodeBuddy 已内置集成 Knot 的知识库询问问题时可以添加 Hippy 知识库让回答直接命中团队沉淀的文档与 Oncall 经验。2. 引入 Hippy 源码工程到工作区推荐必须配置方式同上文 Cursor 配置同样建议把 Hippy 仓库加入工作区建立源码索引。3. 配置项目的rules文件推荐必须配置方式同上文 Cursor 配置。4. 常用 MCP按需配置1Hippy MCP与 Cursor 版本一致但需要显式声明type为streamableHttphippy-mcp: { timeout: 60, type: streamableHttp, url: https://hippy.woa.com/mcp, headers: { X-Rtx-Username: 自己的企业微信名 } }2Deepwiki MCP同样需要声明typemcpServers: { deepwiki-mcp: { timeout: 60, type: streamableHttp, url: https://mcp.deepwiki.com/mcp } }四、网页与企微入口Knot 智能体与企微机器人1. Knot 智能体在不方便使用 IDE 的场景下可以通过 Knot 智能体网页入口直接提问。Knot 智能体以Hippy为主题能够深度思考后结合知识库与源码给出解答使用提示提问后记得点赞 / 点踩 方便团队后续优化助手效果Hippy AI 助手的知识包含iwiki 文档、Hippy 源码及开发文档、deepwikiHippy AI 助手弹窗可以放大方便查看。2. 企微机器人在企业微信中搜索「Hippy AI小助手」即可找到机器人支持直接提问也可以把机器人添加到开发群中在群内随时提问五、Prompt 技巧四类高频场景的提问范式1. 问题排查类核心要点问题尽量描述清晰明确想了解的平台、组件、属性推荐带上问题代码。最佳实践示例import { View, Text } from hippy/react; function MyComponent() { return ( View style{{ height: 100 }} Text style{{ fontSize: 16 }}Hello Hippy/Text /View ); } 我在 Android 平台使用 Hippy React 的 Text 组件设置了 fontSize 属性为 16 但显示效果不符合预期文字显示过小。请帮忙分析可能的原因。带上平台Android / iOS / 鸿蒙、组件名Text、属性fontSize与可复现代码AI 才能精准定位是样式换算、平台差异还是 DSL 用法问题。2. DSL 类型区分核心要点问题详情中要区分使用的是 React DSL 还是 Vue2 / Vue3 DSL。Hippy 同时支持 Hippy React 与 Hippy Vue含 Vue3两套 DSL 的组件 API 与写法不同混用会导致 AI 给出错误建议。Hippy React 示例Hippy React 中 Text 组件支持长按文本选中吗Hippy Vue 示例使用 Hippy Vue3 开发如何实现一个自定义的组件仓库中 driver/js/packages/hippy-react 与 driver/js/packages/hippy-vue-next 分别对应两套 DSL 的实现提问时指明 DSL 类型可让 AI 检索正确的源码目录。3. MCP 触发优化核心要点在 Prompt 中带上相关 MCP 提示提高对应 MCP 的触发概率。Hippy 框架问题涉及到 Hippy 的提问无论是对 Hippy 框架还是业务上的诉求建议触发 Hippy MCP请使用 hippy-mcp 触发。框架源码问题涉及到 Hippy 框架源码细节的问题如果本地没有引入 Hippy 源码到工作区建议触发 DeepWiki MCP使用 deepwiki-mcp 触发。UI 还原问题涉及到 Figma 设计图还原的建议触发 Figma MCP请使用 figma-mcp 触发一般情况下只要带上了 Figma 的设计链接都会触发 Figma MCP。4. 代码引用技巧核心要点编写代码的问题可以设置参考已有的 xxx 代码会提高成功率。仓库中的 driver/js/examples/hippy-react-demo/src/components 是官方提供的 Hippy React 业务组件示例集包含 ListView、Image、TextInput、WaterfallView 等 17 个组件非常适合作为生成代码的参考样板。页面生成示例帮我根据 figma 链接xxx实现一个 Hippy React 页面图片组件请使用 driver/js/examples/hippy-react-demo/src/components/Image 这个自定义组件。 页面实现可以参考已实现的 Hippy React 页面比如 driver/js/examples/hippy-react-demo/src/components/ListView 下的页面代码。问题排查示例帮我排查一个问题问题可能和项目中一些代码有关可以参考项目中 driver/js/examples/hippy-react-demo/src/components/ListView 这个页面的代码来排查。例如 ListView 示例组件 就是官方提供的列表页实现把它作为参考代码能让 AI 生成的页面在组件使用、样式与事件绑定上保持一致components 入口文件 则集中导出了全部示例组件可以作为项目里已有哪些组件的清单喂给 AI。六、Figma MCP把设计图直接生成 Hippy 代码这是 AI 编程链路中UI 还原场景的关键一环完整指引见 docs/ai/figma-mcp.md核心流程分三步。1. Figma 桌面端开启 MCP Server参考 Figma 官方文档下载最新版本的 Figma 桌面端应用需要申请 Dev Mode 权限开启 MCP Server2. 在 IDE 中配置接入 Figma MCP以本机回环地址http://127.0.0.1:3845/mcp接入三款主流 IDE 的配置如下。Cursor{ mcpServers: { Figma: { url: http://127.0.0.1:3845/mcp } } }CodeBuddy{ mcpServers: { Figma Dev Mode MCP: { type: http, url: http://127.0.0.1:3845/mcp } } }VSCode需要同时开启 MCP 发现与 Agent 能力chat.mcp.discovery.enabled: true, mcp: { servers: { Figma Dev Mode MCP: { type: http, url: http://127.0.0.1:3845/mcp } } }, chat.agent.enabled: true3. Figma MCP 提供的方法Figma Dev Mode MCP Server 暴露了以下方法按需调用get_code获取 Figma 根据设计图生成的代码目前只支持前端后续会支持 Compose 等目前 Cursor 直接用前端代码转 Hippy效果也还不错get_variable_defs获取 Figma 选中的变量和样式等get_code_connect_map获取 Figma 节点 id 和代码组件库的映射表get_image获取 Figma 中图片的链接create_design_system_rules创建 Figma 的设计 rules有助于设计系统和输出技术栈保持一致get_metadata获取 Figma 根据设计图生成的原始 DSL 信息。4. 使用示例结合前面的 Prompt 技巧可以这样让 AI 完成设计稿 → Hippy 页面的完整还原请根据我提供的 Figma 设计链接使用 Dev Mode MCP 协议生成高质量的 Hippy React 代码。确保生成的代码结构清晰、还原度高语义化良好适配当前项目的组件体系确保编译通过 figma 设计链接 代码生成目录是 driver/js/examples/hippy-react-demo/src/components/figma-mcp/ 可以参考 driver/js/examples/hippy-react-demo/src/components/ 下的其他页面代码设计链接本身就会触发 Figma MCP而指定参考目录与生成目录则能让新代码融入现有 Hippy 示例工程的组件体系。七、后续规划Hippy 团队后续会补充更多 AI 编程实践的案例和工具欢迎大家提交建议或贡献。AI 编程的落地关键在于三件事把 Hippy 源码加入 IDE 工作区建立索引、配置好 Hippy / Deepwiki / Figma 三个 MCP、按照本指南的 Prompt 范式提问——三者结合即可在代码开发、问题排查、文档查询与 UI 还原四个场景中获得稳定可用的 AI 辅助能力。赞分享跨平台移动开发前端【免费下载链接】HippyHippy is designed to easily build cross-platform dynamic apps. 项目地址https://gitcode.com/gh_mirrors/hi/Hippy点击查看免费下载相关推荐Cursor AI与Figma终极集成指南免费快速配置MCP协议Cursor AI与Figma终极集成指南免费快速配置MCP协议 在当今的设计开发工作流中AI辅助设计已成为提升效率的关键因素。通过Cursor AI与Fi人工智能AI 应用MCP 服务Cursor Talk To Figma MCP 完整配置指南Cursor Talk To Figma MCP 完整配置指南 项目概述 Cursor Talk To Figma MCP 是一个创新的开源项目它通过 Mod人工智能AI 应用MCP 服务如何快速实现Cursor与Figma智能对话MCP集成完全指南如何快速实现Cursor与Figma智能对话MCP集成完全指南 Cursor与Figma智能对话Cursor Talk To Figma MCP是一款强大人工智能AI 应用MCP 服务上一篇OpenCompass中的不确定性评估分布外检测方法下一篇Epoch多轴支持完全指南如何创建复杂的多维度图表创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

通信墙不破,AI Agent算力不立:华为超节点技术解析

通信墙不破,AI Agent算力不立:华为超节点技术解析

开场直接上结论:这两年大家聊 AI Agent,注意力全放在模型聪明不聪明、工具调用顺不顺、提示词写得规不规范。但我自己把几个 Agent 项目从单机推到集群上之后,发现真正卡脖子的问题根本不在模型层,而在最底层的通信。算力堆得再高…

2026/9/25 7:03:28 阅读更多 →
大唐杯5G大赛300题速刷:协议栈、物理层与网络规划考点拆解

大唐杯5G大赛300题速刷:协议栈、物理层与网络规划考点拆解

简介:面向“大唐杯”全国大学生移动通信5G技术大赛备赛人群,这份模拟题库由71页docx文档构成,共300道题,汇集第七届、第八届、第九届等历届试题中的高频考点与典型练习。内容覆盖5G核心场景eMBB、uRLLC、mMTC,以及Mass…

2026/9/25 7:03:28 阅读更多 →
SQL Server Assessment API 自动变量(Automatic Variables)机制详解:attr::service 与 attr::target 命名空间实战指南

SQL Server Assessment API 自动变量(Automatic Variables)机制详解:attr::service 与 attr::target 命名空间实战指南

示例工程数据库教程后端 【免费下载链接】sql-server-samples Azure Data SQL Samples - Official Microsoft GitHub Repository containing code samples for SQL Server, Azure SQL, Azure Synapse, and Azure SQL Edge 项目地址: https://gitcode.com/gh_mirrors…

2026/9/25 7:03:27 阅读更多 →

最新新闻

Design Compiler:Topographical Workshop Lab4

Design Compiler:Topographical Workshop Lab4

相关阅读 Design Compilerhttps://blog.csdn.net/weixin_45791458/category_12738116.html?spm1001.2014.3001.5482 目录 实验四、拥塞(实验时长:30分钟) 学习目标 任务一、将已编译的网表读取到DC-T中 任务二、使用文本报告分析拥塞 任务三…

2026/9/25 7:35:55 阅读更多 →
Python采集中国天气网天气数据:JSON接口与城市ID实战

Python采集中国天气网天气数据:JSON接口与城市ID实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/25 7:35:55 阅读更多 →
Python入门实战:猜数字游戏完整开发教程

Python入门实战:猜数字游戏完整开发教程

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/25 7:35:54 阅读更多 →
Claude Code + TaoToken + GLM-4.1V-Thinking:视觉Agent评测环境搭建实战

Claude Code + TaoToken + GLM-4.1V-Thinking:视觉Agent评测环境搭建实战

1. 为什么我要折腾这套视觉 Agent 评测环境先说清楚这套东西到底在干什么。Claude Code是 Anthropic 推出的命令行编程助手,能在终端里直接读写文件、跑命令、调工具,本质上是一个带工具调用能力的 Agent 运行时。TaoToken在这里扮演的是模型接入层&…

2026/9/25 7:35:54 阅读更多 →
FPGA MicroBlaze Bootloader实现指南:从启动原理到Flash固化与OTA升级

FPGA MicroBlaze Bootloader实现指南:从启动原理到Flash固化与OTA升级

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/25 7:35:54 阅读更多 →
Atlas 300V 24G推理卡跑YOLO:从环境搭建到部署调优全指南

Atlas 300V 24G推理卡跑YOLO:从环境搭建到部署调优全指南

1. 一台推理卡,为什么值得单独写一篇先说结论:Atlas 300V 24G是华为昇腾生态里一款纯推理场景的加速卡,目标对象非常明确——跑YOLO这类检测模型,做视频流分析、边缘智能、工业质检、园区安防等任务。很多刚接触昇腾的人会被一堆名…

2026/9/25 7:34:54 阅读更多 →

日新闻

AI元人文:从工具使用到思维重构的深度探索

AI元人文:从工具使用到思维重构的深度探索

最近半年我一直在琢磨一件事:AI元人文到底是什么?说白了,就是“用元视角重新审视人与AI的关系”,也在“探索AI如何反向逼着我们发现自己的思考边界”。标题里的“元探索”,在我看就是一层套一层的追问——当你用AI解决…

2026/9/25 0:00:41 阅读更多 →
Python+CNN车牌识别实战:从数据预处理到模型训练与部署

Python+CNN车牌识别实战:从数据预处理到模型训练与部署

简介:基于Python与卷积神经网络的车牌识别项目,面向计算机视觉初学者及智能交通开发者,目标是帮助用户掌握从数据预处理、模型构建到实际部署的完整流程。压缩包共25个文件,包含jpg/png图像样本、py训练脚本、md说明文档、dat数据…

2026/9/25 0:00:41 阅读更多 →
Vim基础操作全攻略:保存退出、模式切换与高频命令实战

Vim基础操作全攻略:保存退出、模式切换与高频命令实战

1. 项目概述1.1 核心需求解析今天聊聊Vim。写这个题目的原因是:几乎每个后端开发者、运维人员、数据工程师某天都会遇到一个场景——深夜加班,服务器登录界面只有黑底白字,编辑器只有vi/vim,你必须在五分钟内完成一次配置修改并保…

2026/9/25 0:00:41 阅读更多 →

周新闻

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事:用Flutter给OpenHarmony做一款游戏集合类的App,说白了就是把若干小游戏塞进一个壳里,用统一入口分发。这个方向本身不算新鲜,真正让我花了不少心思的,是首页那堆游戏卡…

2026/9/24 14:34:13 阅读更多 →
Word表格编号全攻略:从列表编号到题注交叉引用

Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档,最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事:今天在表后面多加了两个空白行,明天给客户交稿前发现整个章节的编号全部错位,光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技…

2026/9/24 9:10:42 阅读更多 →
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年,说实话,第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年,流量惨淡、功能臃肿、代码自己都懒得看第二遍之后,我才慢慢琢磨明白一个道理:第一个网站是练手&…

2026/9/24 14:33:56 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/24 12:50:34 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/24 14:33:48 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/24 12:49:17 阅读更多 →