feat(M6): 应用配置DSL、部署指南、项目README、最终整理
This commit is contained in:
@@ -0,0 +1,178 @@
|
||||
# Dify Application DSL Configuration
|
||||
# 西安云美电子科技有限公司 - 企业知识库
|
||||
#
|
||||
# 导入方法:Dify 控制台 → 应用 → 导入 DSL
|
||||
# 或通过 API:POST /v1/apps/import
|
||||
#
|
||||
# 注意:导入前需在 Dify 控制台中配置好 DeepSeek 模型提供者
|
||||
|
||||
app:
|
||||
name: 云美知识助手
|
||||
description: 西安云美电子科技有限公司企业内部知识库对话助手,帮助员工快速检索公司文档和获取智能问答
|
||||
mode: chat
|
||||
icon: 🤖
|
||||
icon_background: "#4F46E5"
|
||||
|
||||
model_config:
|
||||
# 使用 DeepSeek 模型
|
||||
model:
|
||||
provider: deepseek
|
||||
name: deepseek-chat
|
||||
mode: chat
|
||||
completion_params:
|
||||
temperature: 0.3 # 低温度,提高回答准确性
|
||||
top_p: 0.8
|
||||
max_tokens: 2048
|
||||
presence_penalty: 0.0
|
||||
frequency_penalty: 0.0
|
||||
|
||||
# 知识库检索配置
|
||||
retriever_resource:
|
||||
enabled: true
|
||||
query_variable: query
|
||||
|
||||
# 知识库引用
|
||||
dataset_query_variable: query
|
||||
|
||||
# 提示词配置
|
||||
prompt_template:
|
||||
- id: system-prompt
|
||||
role: system
|
||||
template: |
|
||||
你是"云美知识助手",西安云美电子科技有限公司的内部 AI 助手。你的职责是帮助员工快速、准确地从公司知识库中检索信息并回答问题。
|
||||
|
||||
## 身份与职责
|
||||
|
||||
- 你是云美电子科技的企业知识库助手
|
||||
- 你负责帮助员工查找公司制度、产品技术、质量管理、培训资料等各类文档信息
|
||||
- 你的回答必须基于知识库中的实际内容,不编造信息
|
||||
|
||||
## 回答规范
|
||||
|
||||
1. **基于事实**:所有回答必须基于知识库文档中的内容,不得凭空编造或猜测
|
||||
2. **标注来源**:回答时请注明信息来源的文档名称或分类(如"根据《XX产品手册》...")
|
||||
3. **简洁清晰**:回答要直接、有条理,使用要点列表格式,避免冗长
|
||||
4. **分类引导**:如果用户的问题涉及多个知识库分类,请分类回答
|
||||
5. **不确定时说明**:如果知识库中没有相关信息,请明确告知用户"当前知识库中未找到相关信息",并建议联系对应部门
|
||||
|
||||
## 知识库分类参考
|
||||
|
||||
- 📋 **公司概况**:公司简介、组织架构、联系方式
|
||||
- 🔧 **产品技术**:产品手册、技术规范、技术方案
|
||||
- ✅ **质量管理**:质量体系、检测标准、计量规程
|
||||
- 📄 **制度流程**:管理制度、审批流程、操作规程
|
||||
- 📚 **培训学习**:培训材料、学习资源
|
||||
- 📁 **项目档案**:项目文档、合同模板
|
||||
- ❓ **常见问题**:IT支持、行政事务、售后FAQ
|
||||
|
||||
## 语气与风格
|
||||
|
||||
- 亲切但不随意,专业但不生硬
|
||||
- 使用"您"称呼
|
||||
- 适当使用 Emoji 增加可读性
|
||||
- 回答控制在合理长度,避免大段文字堆砌
|
||||
|
||||
- id: user-query
|
||||
role: user
|
||||
template: "{{query}}"
|
||||
|
||||
# 知识库设置
|
||||
dataset_configs:
|
||||
# 参考的知识库列表(导入后需关联实际知识库)
|
||||
datasets:
|
||||
- name: KB-COMP-公司概况
|
||||
description: 公司简介、组织架构、发展历程
|
||||
- name: KB-PROD-产品技术
|
||||
description: 产品手册、技术规范、研发文档
|
||||
- name: KB-QUAL-质量管理
|
||||
description: 质量体系、检测标准、计量规程
|
||||
- name: KB-RULE-制度流程
|
||||
description: 管理制度、审批流程、操作规程
|
||||
- name: KB-TRAIN-培训学习
|
||||
description: 培训材料、学习资源
|
||||
- name: KB-PROJ-项目档案
|
||||
description: 项目文档、合同模板
|
||||
- name: KB-FAQ-常见问题
|
||||
description: IT支持、行政事务、售后FAQ
|
||||
|
||||
# 检索参数
|
||||
retrieval_model: vector # vector / keyword / hybrid
|
||||
top_k: 5 # 检索返回的文档段落数
|
||||
score_threshold: 0.5 # 相关性分数阈值
|
||||
reranking_model: "" # 预留重排序模型(可选)
|
||||
|
||||
# 对话配置
|
||||
conversation:
|
||||
# 开场白
|
||||
opening_statement: |
|
||||
👋 您好!我是**云美知识助手**,可以帮您查找公司各类文档和信息。
|
||||
|
||||
您可以直接提问,例如:
|
||||
- "差旅报销的流程是什么?"
|
||||
- "XX产品的技术参数是什么?"
|
||||
- "质量管理体系的审核周期是多久?"
|
||||
|
||||
请问有什么可以帮您?
|
||||
|
||||
# 推荐问题
|
||||
suggested_questions:
|
||||
- 公司的组织架构是怎样的?
|
||||
- 差旅报销的标准和流程是什么?
|
||||
- 主要产品的技术参数在哪里可以查到?
|
||||
- 质量管理体系文件如何获取?
|
||||
- 新员工入职培训需要了解什么?
|
||||
- IT 系统使用有问题怎么办?
|
||||
|
||||
# 下一步问题建议
|
||||
suggested_questions_after_answer:
|
||||
enabled: true
|
||||
|
||||
# 对话历史轮数
|
||||
context_count: 10
|
||||
|
||||
# 功能配置
|
||||
features:
|
||||
# 文件上传(允许用户上传文件辅助提问)
|
||||
file_upload:
|
||||
image:
|
||||
enabled: true
|
||||
allowed_extensions:
|
||||
- jpg
|
||||
- jpeg
|
||||
- png
|
||||
- gif
|
||||
- webp
|
||||
max_size_mb: 10
|
||||
document:
|
||||
enabled: false
|
||||
|
||||
# 对话标题自动生成
|
||||
conversation_title_auto_generate: true
|
||||
|
||||
# 敏感词过滤
|
||||
sensitive_word_avoidance:
|
||||
enabled: true
|
||||
type: "keyword" # keyword / regex
|
||||
config:
|
||||
- "密码"
|
||||
- "薪资"
|
||||
- "工资"
|
||||
- "薪资标准"
|
||||
canned_response: "抱歉,该问题涉及敏感信息,请通过正规渠道查询。"
|
||||
|
||||
# Token 限制
|
||||
token_limit:
|
||||
enabled: true
|
||||
max_input_tokens: 3000
|
||||
max_output_tokens: 2048
|
||||
|
||||
# 引用展示
|
||||
citation:
|
||||
enabled: true
|
||||
position: "end" # start / end
|
||||
|
||||
# 环境变量引用说明
|
||||
# 导入 DSL 后,需要在 Dify 控制台手动配置以下内容:
|
||||
# 1. 模型提供者:添加 DeepSeek API Key
|
||||
# 2. 关联知识库:将 datasets 列表中的知识库关联到实际创建的知识库
|
||||
# 3. 确认提示词:检查 system-prompt 是否正确加载
|
||||
Reference in New Issue
Block a user