Files
inquiry_robot/.env.example
jillion886andCursor 1a2e1d6cb2 补齐成交跟进:按线路推成交通知、收下未成交原因、协商中按工作日再问。
成交走询价消息服务;陆运/海运私聊下一句能记下原因;协商中回执写明顺延三个工作日和下次 9:00。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-19 16:08:48 +08:00

93 lines
3.5 KiB
Bash
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 友通达询价智能体 · 环境变量示例(无密钥)
# 复制为 E:\wwwroot\.env(或本机 .env)后填口令。禁止把填好的 .env 提交进 Git。
# 对照:prompt/13-环境对照.md、deploy/CUTOVER-TO-PROD.md
#
# 方案 B:用 E:\wwwroot 新系统取代 C:\yutongda。
# 新系统资源名一律 inquiry_robot*,禁止再用 ytd_test / ytd:test: / ytd-test。
# 切流前勿连接旧现网 jeecg-boot / ytd_runtime / ytd:prod: / ytd-inquiry。
# 环境变量名(如 YTD_ENV)仍与密钥清单对齐;改的是取值里的资源名。
YTD_ENV=test
YTD_DEPLOY_ROOT=E:\wwwroot
YTD_CUTOVER_TARGET=replace-yutongda
# 公网与企微(与正式相同)
PUBLIC_BASE_URL=https://ai.ytd-scm.com
WECOM_CALLBACK_URL=https://ai.ytd-scm.com/wecom/callback
INQUIRY_FORM_PUBLIC_BASE_URL=https://ai.ytd-scm.com/inquiry-form
WECOM_CORP_ID=
WECOM_AGENT_ID=1000010
WECOM_SECRET=
WECOM_CALLBACK_TOKEN=
WECOM_ENCODING_AES_KEY=
WECOM_CALLBACK_REPLY_TEXT=询价智能体接通成功。已收到:{content}
WECOM_OPS_AGENT_ID=1000014
# 现网「询价消息服务」= 运维应用 1000014(与 WECOM_OPERATIONS_* 同一套)。空则只成交不推。
WECOM_NOTIFY_AGENT_ID=1000014
WECOM_NOTIFY_SECRET=
# 会话存档席:后台员工管理里「询价机器人」的企微 userid,每个协同群必拉。可逗号分隔多个。
WECOM_ARCHIVE_SEAT_USER_IDS=
# 微盛会话存档(Worker 按存档席拉群消息)。游标只写 REDIS_KEY_PREFIX,禁止推现网官方 seq。
WSHOTO_BASE_URL=https://open.wshoto.com
WSHOTO_APP_ID=
WSHOTO_APP_SECRET=
WSHOTO_TENANT_ID=
WSHOTO_POLL_ENABLED=true
WSHOTO_POLL_INTERVAL_SEC=2
WSHOTO_BOOTSTRAP_LOOKBACK_SEC=10800
WSHOTO_ATTACHMENT_MIN_INTERVAL_MS=1050
DEV_INJECT_ENABLED=true
# 本机端口(切流前并存:勿占用现网 8080/8810/8813)
LEDGER_PORT=8180
AGENT_HTTP_PORT=8910
AIBOT_BRIDGE_PORT=8913
AIBOT_BRIDGE_BIND=127.0.0.1
BIZ_API_BASE_URL=http://127.0.0.1:8180/jeecgboot
LEDGER_BACKEND=http
AGENT_CALLBACK_BASE_URL=http://127.0.0.1:8910
WECOM_AIBOT_BRIDGE_URL=http://127.0.0.1:8913
WECOM_AIBOT_INGRESS_URL=http://127.0.0.1:8910/internal/aibot/inbound
# MySQL 主账(新系统库 inquiry_robot;禁止连 jeecg-boot)
MYSQL_HOST=10.206.0.14
MYSQL_PORT=3306
MYSQL_DB=inquiry_robot
MYSQL_USER=inquiry_robot
MYSQL_PASSWORD=
YTD_MYSQL_URL=jdbc:mysql://10.206.0.14:3306/inquiry_robot?characterEncoding=UTF-8&useUnicode=true&useSSL=true&requireSSL=true&verifyServerCertificate=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
# PostgreSQL 运行账(inquiry_robot_runtime;禁止连 ytd_runtime)
PG_HOST=10.206.0.14
PG_PORT=5432
PG_DATABASE=inquiry_robot_runtime
PG_USER=inquiry_robot_runtime
PG_PASSWORD=
PG_SSLMODE=prefer
CHECKPOINT_BACKEND=postgres
# Redis(建议逻辑库号 /1,键前缀 inquiry_robot:;禁止 ytd:prod:)
# 说明:Redis 没有「库名 inquiry_robot」,只有数字 db;可读名靠 REDIS_KEY_PREFIX
YTD_REDIS_HOST=10.206.0.14
YTD_REDIS_PORT=6379
YTD_REDIS_USERNAME=ytd_app
REDIS_URL=redis://ytd_app:<密码>@10.206.0.14:6379/1
REDIS_KEY_PREFIX=inquiry_robot:
REDIS_BACKEND=redis
MESSAGE_STORE_BACKEND=auto
# 对象存储桶 inquiry_robot(禁止 ytd-inquiry)
OBJECT_STORAGE_ENDPOINT_URL=http://127.0.0.1:9000
OBJECT_STORAGE_BUCKET=inquiry-robot
OBJECT_STORAGE_ACCESS_KEY=
OBJECT_STORAGE_SECRET_KEY=
OBJECT_STORAGE_PATH_STYLE=true
AGENT_CALLBACK_TOKEN=
WECOM_AIBOT_ENABLED=false
# 口语抽字段:测服/正式必须打开,否则只认「毛重:100」这种整行标签
LLM_ALLOW_NETWORK=true
LLM_DATA_USAGE_CONFIRMED=true