Hippy AI 编程实践指南:Cursor / CodeBuddy / Knot 智能体与 Figma MCP 的配置与使用

发布时间:2026/9/25 7:02:50

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),仅供参考
延伸阅读

更多相关文章

2026/9/25 7:02:50

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

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

2026/9/25 7:57:52

OptiScaler实战教程:免费切换游戏超采样与帧生成

OptiScaler实战教程:免费切换游戏超采样与帧生成 【免费下载链接】OptiScaler OptiScaler bridges upscaling/frame gen across GPUs. Supports DLSS2/XeSS/FSR2 inputs, replaces native upscalers, enables FSR-FG/XeFG on non-FG titles. Supports Nukem mod for…

2026/9/25 7:57:52

Atlas 300V 24G部署YOLOv5实战:从环境配置到推理调优全流程

1. 先搞清楚:Atlas 300V 24G到底是一张什么卡我在过去半年里陆续接手过几个CV项目,从最开始在GPU服务器上跑YOLO,到后来被客户要求落地到国产加速卡上,可以说踩了不少坑。Atlas这个名字,很多人第一次听说时都会有个困惑…

2026/9/25 7:57:52

基于VUE的食堂管理系统毕业设计

摘 要 针对传统厨房管理效率低、信息协同滞后、资源浪费严重等问题,本文设计并实现了一套基于Vue.js框架的智能厨房管理系统。系统采用前后端分离架构,前端以Vue 3组合式API为核心,结合Element Plus组件库构建响应式用户界面,通过…

2026/9/25 7:52:52

豆瓣图书知识图谱实战:Neo4j图数据库推荐系统搭建

简介:本资源是一套面向高校计算机及相关专业(人工智能、自动化、物联网等)学生的毕业设计级实践项目,聚焦豆瓣图书推荐系统与知识图谱构建,深度融合Neo4j图数据库应用开发。项目完整覆盖数据采集、清洗、图模型设计、实…

2026/9/24 20:24:47

GAMP 5 基于风险的计算机化系统验证:软件分类与审计追踪实践

简介:《A Risk-Based Approach to Compliant GxP Computerized Systems》即业内熟知的GAMP 5指南,面向制药企业质量与IT合规人员、验证工程师及计算机化系统管理者,用于解决GxP法规环境下系统合规性难以科学落地的问题。文档以风险管理为主线…

2026/9/23 12:06:55

安全托管MSSP实战:从静态防御到人机协同的攻防运营与应急响应

简介:这份PPT围绕互联网业务安全托管服务展开,面向企业安全负责人、IT运维人员及关注MSSP/MSS选型的读者,重点回应传统安全过度依赖人工、碎片化静态防御难以对抗产业化攻击等痛点。资源共1个pptx文件,包体约30.63MB,以…

2026/9/25 0:02:35

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

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

2026/9/25 0:02:35

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

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

2026/9/25 0:02:35

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

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

2026/9/22 16:34:32

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/22 20:01:30

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/22 13:25:41

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑