config.js 1.6 KB

1234567891011121314151617181920212223242526272829303132333435
  1. /* config.js —— 唯一需要改的地方:数据源地址与表名。
  2. * 这里只有 App ID(公开可读标识)。凭据不进入前端,任何情况下都不要在这里加 key。 */
  3. window.KF_CONFIG = {
  4. /* Parse REST 根地址(对应任务书 "Parse Base") */
  5. parseBase: "https://kangshifu.fmode.cn/parse",
  6. appId: "FKieRbIoGt_main",
  7. /* 六张表(+机会卡池)的 class 名。换库 / 换表只改这里 */
  8. classes: {
  9. project: "KfProject", // 项目(带 layer)
  10. artifact: "KfArtifact", // 成果:process 层主体,也承接 raw / sediment(样例) / record
  11. insight: "KfInsight", // 归纳:sediment 层结论
  12. source: "KfSource", // 原材料层(品类/竞品/工艺/人群,字段待调研回传)
  13. session: "KfSession", // 学员会话进度
  14. opportunity: "KfOpportunity" // 机会卡池:组织资产,有独立生命周期(评分/状态/决策)
  15. },
  16. /* 现场看板:在对话里 ≥5 条消息、超过这么多小时没有新成果 = 卡住 */
  17. stuckHours: 8,
  18. /* 评分模型的五个维度(机会评估 Agent 与人工都按这一套打分,0–100) */
  19. scoreDims: [
  20. { key: "demand", label: "需求强度", weight: 30 },
  21. { key: "competition", label: "竞争空档", weight: 20 },
  22. { key: "feasibility", label: "工艺可行", weight: 25 },
  23. { key: "fit", label: "品牌契合", weight: 15 },
  24. { key: "scale", label: "规模潜力", weight: 10 }
  25. ],
  26. /* 线下现场轮询间隔(毫秒)。0 = 关闭轮询 */
  27. refreshMs: 15000,
  28. /* 单次拉取上限。超过时页面会明确提示数据被截断 */
  29. pageLimit: 1000
  30. };