Full Changelog: v0.7.5...v0.7.6
feat: 添加SharpToken支持并优化文档生成工具
- 在Directory.Packages.props中添加SharpToken包的引用
- 在KernelFactory中将FunctionResultInterceptor替换为ToolResultInterceptor。
- 在KoalaWiki项目中新增TokenHelper类以处理GPT编码。
- 更新DocumentPendingService和GenerateThinkCatalogueService以支持语言参数。
- 重构DocumentOptions以调整最大读取token限制。
- 新增多个工具类以支持代码分析和Gitee/Github功能。
feat: 增强文档生成工具,新增CatalogueFunction类并优化TokenHelper
- 在DocumentsHelper中添加对"zai-org/glm-4.5"的支持。
- 更新TokenHelper以使用"cl100k_base"编码。
- 新增CatalogueFunction类,提供Write、Read和Edit功能以管理文档结构JSON。
- 在GenerateThinkCatalogueService中集成CatalogueFunction,优化JSON生成和编辑流程。
- 更新AnalyzeCatalogue.md文档,明确JSON生成和编辑的步骤与要求