bazaar
bazaar copied to clipboard
Add Macavity/siyuan-rag-assistant
As this is a new package, I am confirming:
- [x] The repository is public
- [x] Include the appropriate open source license file
MIT - [x] Does not involve infringing content, such as non-commercial font files
Pull Request Check Report
Add 0 Icon Repo
Add 1 Plugin Repo
Macavity/siyuan-rag-assistant
- [x] Release that must exist
- [x] Current Latest Release
- [x] package.zip
- [x] Files that must exist
- [x] plugin.json
- [x] icon.png
- [x] preview.png
- [x] README.md
- [x] Attributes that must exist in
plugin.json- [x]
name:siyuan-rag-assistant- [x] The attribute exists
- [x] Is a valid name
- [x] Not conflict with other plugin name
- [x]
version:1.0.1 - [x]
author:Macavity - [x]
url: https://github.com/Macavity/siyuan-rag-assistant
- [x]
Add 0 Template Repo
Add 0 Theme Repo
Add 0 Widget Repo
-
[x] Update copyright information in LICENSE
-
[x] package.zip does not contain index.js file, console reports error:
plugin siyuan-rag-assistant has no export -
[x] package.zip does not contain index.css file
-
[x] preview.png file is large, please compress it using a tool
-
[x] Suggest replacing icon.png
-
[x] Modify plugin.json:
"name": "siyuan-rag-assistant", "author": "Macavity", "url": "https://github.com/Macavity/siyuan-rag-assistant", "version": "1.0.1", "minAppVersion": "2.10.14", // Unless you're sure it supports this old version, please set it to a newer version "disabledInPublish": true, "backends": ["all"], "frontends": ["all"], "displayName": { "default": "Local LLM RAG Assistant", "en_US": "Local LLM RAG Assistant", // Delete this line "zh_CN": "本地 LLM RAG 助手" }, "description": { "default": "A powerful AI assistant plugin for Siyuan that leverages your documents as context for intelligent conversations using local Ollama GenAI.", "en_US": "A powerful AI assistant plugin for Siyuan that leverages your documents as context for intelligent conversations using local Ollama GenAI.", // Delete this line "zh_CN": "一个强大的 AI 助手插件,利用您的文档作为上下文,使用本地 Ollama GenAI 进行智能对话。" }, "readme": { "default": "README.md", "en_US": "README.md", // Delete this line "zh_CN": "README_zh_CN.md" }, "funding": { "patreon": "https://www.patreon.com/paneon", // Delete this line, this page doesn't seem to have valid information "github": "https://github.com/sponsors/Macavity", // Change to "Macavity" "custom": [] // Delete this line }, "keywords": [ "local", // Delete this line "llm", // Delete this line "rag", // Delete this line "assistant", // Delete this line "ollama", // Delete this line "AI", // Delete this line "GenAI", // Delete this line "documents", // Delete this line "search", "retrieval", "augmented", "generation" ]
@TCOTC Thank you for the feedback, I've fixed those issues.
The only one which I am not is lacking is this one:
Update copyright information in LICENSE
What is missing there? The repository has a MIT license which is present and linked.
The only one which I am not is lacking is this one:
Update copyright information in LICENSE
What is missing there? The repository has a MIT license which is present and linked.
The previous copyright belonged to SiYuan. I noticed you've just updated it, so there's no issue now.
-
[x] Modify plugin.json:
"description": { "default": "A powerful AI assistant……", "en_US": "A powerful AI assistant……", // Delete this line "zh_CN": "一个强大的 AI 助手插件……" },"keywords": [ "ollama", // Delete this line "GenAI", // Delete this line "documents", // Delete this line "search" ] -
[x] After extracting package.zip, duplicate i18n folders appear within the i18n directory:
-
[x] Add a lifecycle method
uninstall()that executes the same logic asonunload()and usesremoveData()to remove configuration fileplugin-settings.
Sorry for the delay, I've:
- fixed the build process
- updated the plugin.json
- added an icon
- added the uninstall lifecycle method
感谢你的贡献,思源有你更精彩! Thank you for your contribution. SiYuan will be more wonderful with you!