ToB企服应用市场:ToB评测及商务社交产业平台

标题: Shire 1.1 发布:更强大的交互支持,升级 AI 智能体与 IDE 的整合体验 [打印本页]

作者: 渣渣兔    时间: 2024-12-7 14:59
标题: Shire 1.1 发布:更强大的交互支持,升级 AI 智能体与 IDE 的整合体验
在颠末多个项目上的试用后,我们进入了持续的修修补补,以及功能的加强阶段。终于,我们发布了 Shire 1.1 版本,这个版本带来了更强大的交互支持, 多功能升级 AI 与 IDE 的整合体验。
  
  详细可以见 GitHub 上的 CHANGELOG。
  解锁更多交互入口,全面提拔自界说机动性

  

  基于我们在差别项目的探索试验,我们增加了更多的交互入口,以便于借助 IDE 丰富的插件生态,来提拔 Shire 的自界说机动性。
  RightPanel 输出展示

  

  在这个版本中,我们增加了新的 Interaction: RightPanel,用于提供更好的输出显示。我们在计划 Shire 时,定位的是一个智能体编程语言,因此 在并不想让用户过多的关注到输出。但是在实际的使用中,右侧的输出展示黑白常重要的,因此我们增加了这个功能。
  只管,我们还不打算在这个版本中添加谈天的功能,但是我们会考虑在后续的版本中增加这个功能。与 AutoDev 相似,RightPanel 也支持 Copy, Paste, Insert 三种操纵(Action)。未来,我们也将提供自界说的操纵能力。
  更加丰富的 ActionLocation

  相似的,在新的版本中,我们添加了四种新的入口(ActionLocation),以便于用户可以在差别的地方添加自界说的 Action。
  
  

  
  

  
  

  
  

  未来,我们将进一步对能力进行抽象,让你可以在任意的地方添加自界说的 Action。
  外部函数交互

  在 issue#146 和 issue#149 中,使用 Python 语言进行交互时,会出现一些题目。在这个版本中,我们优化了 thread 函数的逻辑,使得你现在,可以 直接调用外部的 Python UI 应用,诸如于 issue 中使用的 tk 框架。
  

  你可以在 Shire 中直接唤起这个应用,然后通过这个应用来进行交互。如许,你就可以在 Shire 中,直接调用外部的 Python 应用,来进行交互。
  新语言支持:ProtoBuf

  考虑到 ProtoBuf 在微服务架构中的重要性,我们在这个版本中增加了对 ProtoBuf 的支持。
     ProtoBuf 是一个高效的 IDL(Interface Description Language)工具,它可以用于界说数据布局、服务接口等。通常,我们在微服务架构中会使用 ProtoBuf 来界说服务接口,以及数据布局。
    由于 ProtoBuf 的语法比较简单,只必要提供界说 Message 和 Service 两个部门的支持,以是现有的版本支持:
  
  只管,可能还存在一些其它使用 ProtoBuf 的场景,还必要进一步的支持,但是我们会在后续的版本中按需增加。
  其它更新

  提示词策略影响下的代码度量

  考虑到代码的复杂度、行数、变更频率等会影响 Code Review 等策略,我们加入了对代码度量的支持。
  
  语法完满

  
  感谢

  感谢 @liuk 提供的 PR,修复了一系列的报错,以及语法题目。
  其它

  从 GitHub 下载最新版本:https://github.com/phodal/shire 。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4