Skip to content

Conversation

@yinxulai
Copy link
Collaborator

@yinxulai yinxulai commented Aug 1, 2025

No description provided.

yinxulai added 7 commits July 31, 2025 15:49
- Move name field to the top for better readability
- Reorder icon field to appear after author
- Adjust permission fields order (rerank before enabled)
- Add spacing for better document structure
- Improve overall manifest organization
- Change English label from 'Qiniu' to 'Qiniu Cloud'
- Update English description to use 'Qiniu Cloud' brand name
- Maintain consistency with official brand naming
- Reorganize key order in qiniu.yaml for better readability
- Update descriptions to align English and Chinese versions
- Fix 'Diff' typo to 'Dify' in plugin descriptions
- Enhance descriptions to reflect official plugin status
- Bump version to 0.0.2 in manifest.yaml
- Update help title to 'Get your API Key from Qiniu Cloud'
- Replace API key URL with official developer documentation
- Point to https://developer.qiniu.com/aitokenapi/12884/how-to-get-api-key for more detailed instructions
- Update bottom version field from 0.0.1 to 0.0.2 to match meta.version
- Ensure consistency across all version references in manifest
- Change en_US label from 'Qiniu' to 'Qiniu Cloud'
- Align provider label with manifest.yaml label
- Maintain brand consistency across all configuration files
主要修复和改进:

🔥 关键修复:
- 修正 provider/qiniu.py 中错误的类名 DeepSeekProvider -> QiniuProvider
- 这是一个会导致插件无法正常工作的严重问题

📝 配置完善:
- 添加缺失的 qwen3-32b 模型到 _position.yaml
- 为 deepseek-r1 模型添加完整的参数配置
- 修正 manifest.yaml 中的权限设置(关闭不需要的功能)

📚 代码质量提升:
- 为所有 Python 类添加详细的中文文档字符串
- 完善类型注解和错误处理
- 修正 llm.py 中 _invoke 方法的参数传递

🔧 开发工具:
- 完善 .gitignore 文件,添加更多忽略规则
- 新增 test_plugin.py 测试脚本
- 新增 DEVELOPMENT.md 开发指南文档

项目现在具有更好的代码质量、完整的配置和开发工具支持。
@yinxulai yinxulai merged commit 532348a into qiniu:main Aug 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant