Agent 列表 周报 后台管理
待审核 {{ totalPending }} 月度积分:{{ myPoints }} ▾ {{ user ? user.name : '' }} {{ roleText }} 退出 修改密码
{{ a.name }} 🛰 总控台 📅 周报问答 📇 代理名录 {{ a.model_name || '已接模型' }} 演示模式
{{ a.description || '暂无说明' }}
负责人:{{ a.owner_name }} · 📅 周报查询(只读) 📇 代理供应商查询(名录) 知识 {{ a.knowledge_count }} 条 待审核 {{ a.pending_count }} 进入 ›

工作周报

新建周报
时间段
提交人
事项
提交时间
操作
{{ r.period_start || '—' }} ~ {{ r.period_end || '—' }}
{{ r.author_name }}
{{ r.item_count }} 条 草稿 {{ r.draft_count }} 已转库 {{ r.transferred_count }}
{{ r.last_submitted_at || '—' }}
删除 已提交
{{ agent.description }}
📎 松手即可添加附件(文档 / 图片)
💡 思考过程 ▶
{{ m.thinking }}
🛰 已咨询:{{ m.consulted.join('、') }}
{{ attIcon(at) }} {{ attName(at) }} 查看
{{ m.content }}
📊 {{ m.report.month }} 报价KPI绩效表
口径:{{ m.report.summary.scope }} · 共 {{ m.report.summary.total_count }} 条报价 · 绩效总分 {{ m.report.summary.total_score }}
⬇ 下载 Excel
🔖 引用
🔖 引用
{{ srcLabel(m) }}
[{{ s.cite_no }}] 互联网:{{ s.title || s.url }} 周报 · {{ s.title }} {{ s.title }}(点此查看详情) {{ s.agent_name ? s.agent_name + ':' : '' }}{{ s.title }}({{ s.uploader || s.agent_name }} · {{ (s.time||'').slice(0,16) }} · 匹配{{ (s.score*100).toFixed(0) }}%)
以上为本条回答实际引用的知识来源(仅显示答案引用了的知识,未引用的不显示);标签前的 [1] [2] [3] 与正文句末编号一一对应,点击标签可查看该知识被命中的具体段落
{{ f.kind==='image' ? '🖼' : '📄' }} {{ f.name }} · 已识别 {{ f.chars }} 字 点击查看
🔖 已引用{{ chatQuoteRef.role==='user' ? '问题' : '回答' }}:{{ chatQuoteRef.preview }} ✕ 取消引用
📎 附件 {{ chatLoading ? 'Agent处理中…' : '发送' }}
{{ agencyDetail.item.company_name }} {{ agencyDetail.item.country_city }} {{ agencyDetail.item.business_category }} {{ agencyDetail.item.business_group }} 已通过 已下线 待审 已驳回
该条已下线(曾有「申请删除」被审核通过):它仍保留在数据里,但不会出现在 非负责人的名录列表中,Agent 问答也查不到。
{{ agencyDetail.item.business_note }}

联系人

申请修改 申请删除
恢复上线 恢复后该代理会重新出现在名录列表与 Agent 问答结果里。
标识说明:红色删除线=原信息; 绿色加粗=修改后的内容;右侧「变化」列为「已修改」的即是本次改动处。 核对无误点「通过」生效,否则点「驳回」。
选好后下方会自动带出该代理现有信息,改哪儿就等于纠正哪儿。
本次回答没有可展示的代理明细。
{{ it.business_category || '未分类' }} {{ it.company_name }} {{ it.country_city }} 查看详情
附件
该文件类型(如 Word / Excel)浏览器无法直接预览。
请点下方「下载原文件」保存后用本地软件打开。
默认只显示你本人录入的记录;管理员与该 Agent 的负责人可见全部。 用于询报价统计:录客户询价 → 向代理问底价 → 报给客户 → 回来标记是否成交。
查询 重置
共 {{ inquirySummary.total }} 单 已成交 {{ inquirySummary.won }} 未成交 {{ inquirySummary.lost }} 跟进中 {{ inquirySummary.pending }} 未标记 {{ inquirySummary.undecided }} 成交率 {{ inquirySummary.won_rate === null ? '—' : inquirySummary.won_rate + '%' }} (已成交 ÷ 已明确结果)
导出表格 + 新建报价记录
[新增] {{ it.company_name }}({{ it.country_city }} · {{ it.business_category }})— {{ it.submitter_name }} 通过 驳回
[{{ rq.req_type==='modify' ? '修改' : '删除' }}申请] {{ rq.company_name }} — {{ rq.submitter_name }} (原因:{{ rq.reason }}) (点此对比修改前后的差异) 通过 驳回
查询 重置 共 {{ agencyItems.length }} 家
新增代理 修改代理 删除代理
{{ agencyOpType==='modify' ? '修改:填写下方新内容,通过后替换原条目' : '删除:所选代理通过后将从名录中移除' }}
{{ agencyReviseId ? '重新提交' : (agencyOpType==='add' ? '提交待审' : (agencyOpType==='modify' ? '提交修改申请' : '提交删除申请')) }} 提交后由负责人审核,通过后生效
暂无提交记录
共 {{ knowledge.length }} 条(含历史版本)
新增知识 修改知识 删除知识
{{ upForm.op_type==='modify' ? '修改:以新内容替换所选知识(旧版本自动下线)' : '删除:所选知识将从知识库中下线' }}
已选择 {{ upSelectedFiles.length }} 个文件: {{ f }}
查看原附件:{{ modifyOriginalItem.source_file }} ({{ upForm.op_type==='modify' ? '参考原文件进行修改' : '查看原知识附件辅助判断是否需要删除' }})
可选:同时上传多个文件(Word/Excel/PPT/PDF/TXT/图片),系统自动提取各文件文字合并入库
已计入文字数(不含标点):{{ countChars(upForm.author_analysis) }} 字 (D 项参考分 ≈ {{ upAutoD() }} 分)
提交审核
暂无待审核知识
新增人员 每个员工的 CRM 账号就在本行「CRM账号」维护:绑定后他存询价/报价时用他自己的 CRM 身份查客户、建客户(绝不共用管理员钥匙)。
这把钥匙只用来"签发/吊销"员工凭证;查客户、建客户仍用员工自己的 Token。 配置管理员凭证 刷新 CRM 人员
角色说明:管理员=平台全部权限;普通人员=职员(可在"编辑"中限制其可访问的Agent、上传知识(需审核)、提问)。
每个 Agent 的"负责人"在 Agent 管理中单独配置:同一人员可以是某 Agent 的负责人、同时是另一 Agent 的普通职员。
CRM 绑定提示:CRM 里还没有账号的员工,请先在 CRM 开通账号(人工决策),再回来点「绑定CRM」→ 选账号 → 从 CRM 签发并绑定;离职/换岗用「吊销凭证」。
新增 Agent (每个 Agent 的专属参数——代理业务类别、名录审核人、询报价基础数据——都在该 Agent 的「编辑」里配置)
暂无数据(配置并使用大模型API后产生统计)
当月暂无提问记录
用途:① 发现高频访问的 Agent 与高频提问员工,便于针对性培训与模型优化; ② 监控异常账号,防范恶意消耗 Token;③ 审计问答内容,防止知识被批量爬取。
积分规则:负责人审核知识时按 A+B+C+D 评分,总分计入上传人当月积分,用于月度奖励。
{{ scoreStandard.items[k].name }}({{ scoreStandard.items[k].min }}~{{ scoreStandard.items[k].max }} 分): {{ scoreStandard.items[k].guide }}
总分:{{ scoreStandard.total_note }}
评分标准由管理员在后台配置,修改即时生效。
暂无报送经理另奖的知识
规则:周报事项一经提交,成员(含提交人本人)不可再修改、删除,只有管理员能在这里处理。 已转知识库的事项,周报侧内容也不可再改——知识库已有对应条目,改了会出现两处不一致。
管理员操作都会留痕,请谨慎删除。
{{ u.name }}({{ u.role==='admin' ? '管理员' : u.username }})
{{ i + 1 }} 删
暂无类别,点下方「添加类别」新增
+ 添加类别
{{ i + 1 }} 删
暂无数据,点下方「添加行」新增
+ 添加行
{{ i + 1 }} 删
暂无数据,点下方「添加行」新增
+ 添加行
+ 新增报价格式模板
{{ t.name || '(未命名)' }}
{{ t.transport || '未填运输方式' }} · {{ t.item_count }} 项费用
暂无模板,点上方「新增报价格式模板」创建
左侧选择一个模板,或点「新增报价格式模板」新建
CRM已关联 · {{ inquiryForm.crm_customer_name }}(点击填入) CRM未绑定 CRM未找到 CRM多条候选 查CRM 录入CRM
你的账号还没绑定 CRM。请在后台「CRM 对接」里给你签发一把你自己的 CRM 凭证后,才能查/建客户。
找到多个相近客户,请在下面点一个正确的(选错会把报价挂到别家公司名下)。
点击下面任一行,即把它的全称填入「客户名称」:
{{ c.name }} [{{ c.level }}] · 归属 {{ c.owner }} 填入
🔍 {{ b.name || '未识别代理' }}(未匹配)
🔍 代理档案/历史
📎 上传附件(文档 / 图片)
{{ f.kind === 'image' ? '🖼' : '📄' }} {{ f.name }} 已识别 {{ f.chars }} 字 {{ f.error }} 删除
可上传询价单、代理报价单、货物照片等。文档会解析正文、图片会识别文字,随记录一起保存,便于日后检索与统计。
本条没有客户报价明细(可直接在对话里点「报价表」生成,或下面手动加一行)。 + 添加明细
· 推荐直接点「从 CRM 签发并绑定」:系统用管理员身份自动给这位员工签发专属 Token 并加密保存,Token 全程不经人手。
· Token 是本人在 CRM 的身份凭证,系统加密保存,绝不共用管理员钥匙。
· 签发/保存都会实时调 CRM 校验;账号不对或 CRM 里没这个人,会当场报错,不会假装成功。
· 这把钥匙只用来"发证/收证"(给员工签发、离职吊销),查客户、建客户一律用员工自己的 Token。
· 系统加密保存、页面只显示打码;保存时会实时调 CRM 验真,并确认它确实是「管理员」角色,否则拒收。
· 等级只能往上升、不能降,默认「潜在」最安全。
· 若 CRM 里已有同名客户,会如实说明未写入的原因,不会重复建,也不会假装成功。
CRM已关联 · {{ chatQuoteForm.crm_customer_name }}(点击填入) CRM未绑定 CRM未找到 CRM多条候选 查CRM 录入CRM
你的账号还没绑定 CRM。请在后台「CRM 对接」里给你签发一把你自己的 CRM 凭证后,才能查/建客户。
找到多个相近客户,请在下面选一个正确的(选错会把报价挂到别家公司名下)。
点击下面任一行,即把它的全称填入「客户名称」:
{{ c.name }} [{{ c.level }}] · 归属 {{ c.owner }} 填入
费用明细(已从这条回答自动带出,可删除/修改;只把要发给客户的项留下) 黄色行 = 还没定价,发客户前请填价或删掉
费用项目币种 单价计费单位说明预估费用
↻ ↑ ↓ 删
预估总费用 {{ chatEstTotal.cur || '—' }} {{ chatEstTotal.ok ? chatEstTotal.text : '待确认' }} — {{ chatEstTotal.ok ? chatEstTotal.detail : '各项「预估费用」还没填;改单价/货量会自动算出,也可直接手填这一列' }} 汇总 删
+ 预估总费用 + 添加一行
这里给的是公司内部已有的资料:代理信息库档案(含联系人 / 名片截图)+ 该代理的历史报价记录。 供应商底价库(CRM)尚未接通,暂时看不到代理报给我们的真实底价。
{{ baselineDlgData.matched ? '已匹配代理信息库' : '未匹配到代理信息库(显示原名称)' }} 代理名称:{{ baselineDlgData.name }} (原名:{{ baselineDlgData.raw_name }}) 来自附件:{{ baselineDlgData.attachment_name }}
{{ baselineDlgData.text }}
这是本次询价该代理报来的底价(来源:对话里上传的报价文件)。 想看该代理的名录档案与历史报价,请点报价记录里的「🔍 代理档案/历史」。
报价日期: 有效期至: (这两个日期印在报价表右上角,可改)
预览(即客户所见;标题=报价模版名;黄色「未定价」项已自动排除): 已排除 {{ quoteExportData.skipped }} 行未定价项
「复制表格」= 粘到 Excel / WPS 是可编辑表格;「复制图片」= 可直接粘到微信 / 邮件 / PPT; 「存PDF」= 在打印窗口把目标选成「另存为 PDF」。
本知识文字数(不含标点):{{ reviewItem.char_count || 0 }} 字,D 项参考分 {{ dAuto() }} 分(每 100 字 1 分,不足 100 字按 1 分计,可手动修改)
{{ scoreStandard.items[k].guide }}
合计总分:{{ scoreSum() }} 分(计入上传人当月积分)
JSON 格式,可修改各档位名称、分值区间与 D 项换算率(rate)。
登录名即登录账号。修改后本人需用新登录名登录,旧登录名立即失效。
开启后该用户可管理用户、Agent 配置与统计数据
勾选后该职员才能访问对应Agent(不勾选则不可见任何Agent)。用于限制无关人员访问特定Agent。
{{ a.name }} {{ a.description.slice(0, 30) }}{{ a.description.length > 30 ? '…' : '' }}
暂无Agent可选(请先在Agent管理中创建)
开启后作为"大Agent",可连接所有子Agent、自动分析并汇总答案(仅问答,不能管理知识) 大模型 API(每个Agent可独立接入)
已填充 ******* 未填充 留空保存 = 保持原 Key 不变
已填充 ******* 未填充 留空保存 = 保持原 Key 不变
配置后 Agent 将具备"学习总结"与综合分析回答能力;Embedding 用于知识向量化检索。 顺序是先选向量模型 → 接口地址自动带出 → 再填对应的 Embedding Key, 三者必须属于同一家(例:选 embedding-3、地址留空、Key 填智谱的); 换厂商时要同时改这三项。 改完需重灌该库向量,否则新旧向量维度不一致、检索会错乱。
{{ m.month }}
{{ m.points }} 分
待审 {{ m.pending }}
{{ myPointsMonth }} 还有 {{ myPointsPendingCount }} 条知识条目待审核,审核通过后才会计分 {{ mpPendingOpen ? '收起' : '查看是哪几条' }}
{{ opTypeText(p.op_type) }}:{{ p.title }}
{{ p.agent_name || '-' }} · 提交于 {{ p.created_at }} · 待 {{ p.owner_name || '知识库负责人' }} 审核
{{ myPointsMonth }} 已计分 {{ myPointsDetailList.length }} 条,合计 {{ myPointsMonthPoints }} 分 (另有 {{ myPointsPendingCount }} 条待审核,未计入)
当月暂无积分记录
当月暂无问答记录
问题({{ qa.asked_at }})
{{ qa.question }}
回答(来源:{{ qa.mode==='web' ? '互联网搜索' : qa.mode==='kb' ? '知识库' : '无命中' }} {{ qa.answered_at }})
{{ qa.answer || '(无回答)' }}
引用来源:{{ qa.sources.map(s => s.type==='web' ? ('互联网 · '+(s.title||s.url)) : s.title).join(';') }}
该 Agent 暂无任何知识条目
暂无操作日志
操作日志包含:上传知识(新增/修改/删除)、审核通过、审核驳回等动作,可追溯每个条目的完整生命周期。
{{ c.ok ? '✔' : '✘' }} {{ c.label }}
{{ c.ok ? '✔' : '✘' }} {{ c.label }}
+ 上传附件(文档/图片)
可上传文档或图片,丰富周报内容;转知识库时附件文字会作为知识的一部分。
{{ att.kind==='image' ? '🖼' : '📄' }} {{ att.name }} 已识别 {{ att.chars }} 字 {{ att.error }} 移除