当前位置: 首页 > article >正文

0.5.4 知识库管理微调

014 Knowledge Settings - ApiHughow to set knowledge configuration ApiHug Api design Copilot.icon-default.png?t=O83Ahttps://apihug.com/zhCN-docs/idea/014-settings-knowledge

如何在ApiHug Api design Copilot配置团队知识库。

​什么是知识库

🎁 团队共享设计标准共识Team-shared design standards consensus

  1. 设计标准
  2. 领域知识
  3. 团队共识

​0.5.4 upgrade

自 IDEA 插件 0.5.4+ 我们将知识库的管理移到项目内,而不是IDEA 环境:

  1. 这样就可以纳入项目的源码管理,便于版本和协同管理;
  2. 每个模块(领域) 都有自己的领域知识库;

模块的知识库配置在wire模块 {WIRE_MODULE}/src/main/resources/hope-knowledge.json, 参考 例子.

{
  "knowledge" : [ {
    "name" : "user_name",
    "description" : "name of user",
    "attributeType" : "STRING",
    "notNull" : false,
    "notEmpty" : false,
    "notBlank" : true,
    "pattern" : "",
    "minLength" : 1,
    "maxLength" : 64,
    "sample" : "jake",
    "trackId" : "04b01f17-dc5b-44ce-b7ad-da7744dae723",
    "usage" : "BOTH"
  } ],
  "name" : "apihug-demo-proto",
  "application" : "apihug-demo",
  "packageName" : "com.apihug.sample",
  "domain" : "sample",
  "identifier" : "apihug-demo-proto",
  "module" : "apihug-demo-proto"
}

配置方式基本一致,不过不在全局IDEA settings 中,而是在每个项目模块内!

​Old Way

⚠️0.5.4后这个配置菜单取消了⚠️ 直接打开 hope-knowledge.json 就可以编辑了。

  1. open ApiHug > Settings
  2. choice Knowledge tab
  3. Set up your domain knowledge base

ApiHug Knowledge Manager

​Reference

  1. ApiHug101-Bilibili
  2. ApiHug101-Youtube

http://www.kler.cn/news/311393.html

相关文章:

  • Linux云计算 |【第四阶段】NOSQL-DAY1
  • C#和数据库高级:抽象类和抽象方法
  • kafka 一步步探究消费者组与分区分配策略
  • Reactor介绍,如何从简易版本的epoll修改成Reactor模型(demo版本代码+详细介绍)
  • YOLOv5/v8 + 双目相机测距
  • 学习大数据DAY58 增量抽取数据表
  • JavaWeb项目打包、部署至Tomcat并启动的全程指南(图文详解)
  • saltstack远程执行
  • 基于SpringBoot+Vue+MySQL的热门网络游戏推荐系统
  • 【网站架构部署与优化】web服务与http协议
  • 十大排序算法的特点及应用场景
  • 英飞凌最新AURIX™TC4x芯片介绍
  • kafka原理剖析及实战演练
  • MySQL-binlog、redolog和undolog的区别
  • android BLE 蓝牙的连接(二)
  • AI生成内容:优点与缺点
  • Docker实操:安装MySQL5.7详解(保姆级教程)
  • 【软考】数据字典(DD)
  • 游戏、网关等服务借助Docker容器化并使用Kubernetes部署、更新等
  • MySQL 中的 EXPLAIN 命令:洞察查询性能的利器
  • MySQL 中的索引覆盖扫描:加速查询的秘密武器
  • 【Linux】Ubuntu 22.04 shell实现MySQL5.7 tar 一键安装
  • 独立站技能树之建站33项自检清单 1.0丨出海笔记
  • STM32 HAL freertos零基础(十一)中断管理
  • Linux技术04-IPVS
  • 游戏如何对抗定制挂
  • Linux线程基础
  • Java-测试-Mockito 入门篇
  • FTP、SFTP安装,整合Springboot教程
  • 基于剪切板的高速翻译工具