大家怎么搭建智能体和知识库,没一点头绪,在 b 站找了用 coze 搭建智能体,但准确度很低还不如自己些
只是编写测试用例的话,推荐去看看高飞老师之前的直播回放,现在市面上很多现成的智能体提示词给够编写测试用例都还可以
先解决有没有的问题,再考虑好不好
跟你们公司的业务走咯,去调关键词,分享下我自己的,生成后进行追问场景跟测试点补充,一般有个三次追问就挺完整了,再限制一下每次生成必须覆盖的场景。

我是借助 cursor+skill 的方式自己定义了 skill。我看也可以写结构化的提示词,效果都还可以的
我部门搞开发测试一体化,不是传统瀑布开发,敏捷开发。
用例生成流程比较长,用例参数的主要是知识图谱,文本用例主要是状态机技术,用状态转移方程让 ai 生成自动化用例,主要是为了用例覆盖率去设计的,生成出来的用例会知道覆盖率。
接口和 UI 用到的生成技术也不同,比较复杂。
开发测试一体化,就是在需求阶段根据需求生成好 ui 和自动化,和功能用例,开发接口还没写就有测试用例了。然后开发接口写一半就可以触发自动化测试了,ui 也一样,我部门用例生成覆盖率大概 70% 左右。
ui 也是生成的,主要用产品白皮书做成产品地图 + 文本用例,生成 ui 自动化用例,目前成功率不是很高只有 100 条文本用例生成只有 50 条左右直接可以用,剩下要人工修正
感觉重点是业务逻辑需要说清楚
├── backend/ # Express 后端,DeepSeek 用例生成、崩溃/鸿蒙/UI 自动化
│ ├── index.js # 入口,/api/chat、/api/health,挂载各路由
│ ├── package.json
│ ├── .env # 可选:PORT 等,DEEPSEEK_API_KEY 从系统环境变量读取
│ ├── routes/
│ │ ├── crashTest.js # 安卓崩溃测试:Fastbot 任务创建/状态/停止
│ │ ├── harmony.js # 鸿蒙:应用启动/停止/清除、Monkey、HDC
│ │ ├── uiAutomation.js # UI 自动化:上传 YAML、执行安卓/鸿蒙/iOS 脚本
│ │ └── vision.js # 预留:图片分析等
│ ├── services/
│ │ ├── logger.js # 统一日志(控制台输出,不写 backend.log)
│ │ ├── adb.js # 安卓 adb 封装
│ │ ├── hdc.js # 鸿蒙 HDC 封装
│ │ ├── fileManager.js # 上传文件读写
│ │ ├── harmonyTaskStore.js # 鸿蒙任务状态持久化
│ │ └── uiAutomationTaskStore.js # UI 自动化任务状态
│ ├── scripts/ # 各端自动化执行脚本(Python)
│ │ ├── android_ui/run.py # 安卓 UI:uiautomator2 + YAML
│ │ ├── harmony_ui/run.py # 鸿蒙 UI:hmdriver2 + YAML
│ │ ├── ios_ui/run.py # iOS UI:WDA + YAML
│ │ ├── hm/ # 鸿蒙 Monkey 等
│ │ └── requirements-ui.txt
│ ├── storage/ # 运行时数据与任务产物
│ │ ├── tasks.json # 崩溃测试任务列表
│ │ ├── harmony-tasks.json
│ │ ├── ui-automation-tasks.json
│ │ ├── crash-tests/<taskId>/ # 崩溃测试日志等
│ │ ├── harmony-tests/<taskId>/
│ │ └── ui-automation/<taskId>/ # 上传的 template/data.yaml、run.log
│ └── tzt_yaml/ # 示例 YAML 用例(自选股等)
├── frontend/ # Vue3 + Vite
│ ├── src/
│ │ ├── App.vue # 布局、左侧菜单、路由
│ │ ├── main.js
│ │ ├── api.js # 用例生成 chat 等通用请求
│ │ ├── style.css
│ │ ├── api/
│ │ │ ├── crash.js # 崩溃测试接口
│ │ │ ├── harmony.js # 鸿蒙接口
│ │ │ └── uiAutomation.js # UI 自动化接口
│ │ ├── components/
│ │ │ ├── CaseGenerate.vue # 公版用例生成(需求描述、生成/追问、导出 Excel)
│ │ │ ├── CrashTest.vue # 安卓崩溃测试
│ │ │ ├── HarmonyTest.vue # 鸿蒙应用管理 + Monkey
│ │ │ └── UIAutomation.vue # 上传 YAML、选择平台执行
│ │ └── assets/
│ ├── package.json # vue, axios, xlsx, vite
│ ├── vite.config.js
│ └── index.html
└── README.md