- 新增「交易渠道管理」指南与「前端用户偏好」开发文档,并加入侧边栏导航 - 图片记账:补充多图上传、实时识别进度、结果勾选导入与「来源图片」回看,AI 配置新增视觉模型说明 - 数据模型补充 t_channel、t_ai_config/t_ai_image 等表与「类型+金额+时间」去重键说明,表数更新为 21 张 - API 文档补充 /api/channel、/api/transaction/batch、/api/ai/record/image(/stream)、/api/ai/image、/api/ai/channel 等接口 - 截图脚本新增渠道页、图片记账、来源图片与渠道 AI 辅助截图,并放宽导航超时
31 lines
1.6 KiB
TypeScript
31 lines
1.6 KiB
TypeScript
// 文档站维护脚本的公共配置:访问地址、账号、浏览器与输出路径。
|
|
import { dirname, resolve } from 'node:path'
|
|
import { fileURLToPath } from 'node:url'
|
|
|
|
const currentDir = dirname(fileURLToPath(import.meta.url))
|
|
|
|
/** 应用访问入口(默认 jar 一体化实例) */
|
|
export const BASE_URL = process.env.FINANCE_WEB ?? 'http://localhost:18082'
|
|
/** 后端 API 地址 */
|
|
export const API_URL = process.env.FINANCE_API ?? 'http://localhost:18082/api'
|
|
/** 测试账号 */
|
|
export const USERNAME = process.env.FINANCE_USER ?? 'docuser'
|
|
export const PASSWORD = process.env.FINANCE_PASSWORD ?? 'doc123456'
|
|
|
|
/** Chromium 可执行文件(复用 Playwright 缓存,无需系统安装) */
|
|
export const CHROMIUM_BIN =
|
|
process.env.CHROMIUM_BIN ?? '/home/neko/.cache/ms-playwright/chromium-1234/chrome-linux64/chrome'
|
|
|
|
/** doc-site 根目录 */
|
|
export const ROOT = resolve(currentDir, '..', '..')
|
|
/** 整页截图输出目录 */
|
|
export const OUT_DIR = resolve(ROOT, 'public', 'screenshots')
|
|
/** 元素截图输出目录 */
|
|
export const ELEM_DIR = resolve(OUT_DIR, 'elements')
|
|
/** 样例账单文件(虚构数据、未导入,用于「账单解析预览」截图) */
|
|
export const SAMPLE_BILL = resolve(ROOT, 'scripts', 'samples', 'alipay_fake_preview.csv')
|
|
/** 样例账单截图(虚构数据,用于「图片记账」识别截图) */
|
|
export const SAMPLE_IMAGE = resolve(ROOT, 'scripts', 'samples', 'ai-bill_fake.png')
|
|
/** 第二张样例账单截图(虚构数据,用于演示多图识别) */
|
|
export const SAMPLE_IMAGE2 = resolve(ROOT, 'scripts', 'samples', 'ai-bill_fake2.png')
|