K-hermes
|
6701ddad55
|
fix: 修复 HTTP 环境下复制功能失败的问题
问题:
- navigator.clipboard 只在 HTTPS 下可用
- HTTP 环境(IP 访问)会报错 Cannot read properties of undefined
解决方案:
- 创建兼容的 copyToClipboard 函数
- 优先尝试 navigator.clipboard (HTTPS)
- 降级到 document.execCommand (HTTP 也可用)
- 统一处理 copyJSON 和 copyConfig 两处复制功能
- 失败时提示用户手动复制
|
2026-08-15 13:17:26 +08:00 |
|
K-hermes
|
fa1031ff8a
|
refactor: 改为 VSCode 风格的格式化 JSON 展示
改进:
- 深色主题背景 (#1e1e1e)
- VSCode 配色方案(键名蓝色、字符串橙色、数字绿色等)
- 自动缩进 2 空格
- 完整展示所有数据,无折叠
- 类似代码编辑器的格式化效果
- 简洁清晰,易于阅读
|
2026-08-15 12:41:03 +08:00 |
|
K-hermes
|
f69cb2bc53
|
refactor: 改为卡片式 JSON 展示
改进:
- 采用卡片式布局,每个字段单独一行
- 左侧标签(字段名)+ 右侧值 + 复制按钮
- 对象/数组折叠为蓝色标题区域,点击展开/折叠
- 清晰的视觉层次,更易阅读
- 保留语法高亮(字符串绿色、数字蓝色、布尔值红色等)
|
2026-08-15 12:38:00 +08:00 |
|
K-hermes
|
c3e8ead8c0
|
feat: JSON 数据树形展示,可折叠/展开
改进:
- 树形结构展示 JSON 数据,层级清晰
- 点击三角形折叠/展开节点
- 悬停显示复制按钮,可复制单个字段
- 长字符串自动截断(超过 100 字符)
- 显示数组/对象的项数统计
- 更好的可读性和交互体验
|
2026-08-15 12:35:12 +08:00 |
|
K-hermes
|
d725123002
|
feat: 优化 Web 管理界面 UI/UX
改进:
- 替换所有原生弹框(alert/prompt/confirm)为自定义 Modal
- 删除操作不再需要二次密码验证,改为确认弹框
- 查看数据使用自定义 Modal,JSON 语法高亮显示
- 添加 Toast 通知替代 alert
- JSON 数据完整展示,支持复制
- 点击遮罩层关闭 Modal
- 更好的用户体验和视觉效果
|
2026-08-15 12:32:00 +08:00 |
|
K-hermes
|
e985a1a143
|
重构: 将油猴脚本调整为通用版本
主要改动:
1. 移除微信公众号相关配置和检测规则
2. 将 @match 改为通配符 *://*/* 支持所有网站
3. 添加注释说明如何添加自定义网站检测规则
4. 保留通义听悟作为示例
5. 强调通用性,用户可自行扩展
脚本现在是真正的通用数据同步工具,不局限于特定网站。
|
2026-08-14 10:20:39 +08:00 |
|
K-hermes
|
a3c23970d7
|
功能: 优化油猴脚本 v3.0
主要改进:
1. 修复核心Bug - 正确检测API响应状态(检查success字段)
2. 配置界面化 - 使用GM_setValue/GM_getValue持久化存储
3. 添加可视化配置面板 - 无需修改代码
4. 增强错误处理 - 显示详细的错误信息
5. API兼容性验证 - 与后端完全兼容
提供两个版本:
- clients/userscript-template.js (v3.0增强版, 608行)
- client/userscript-template.js (v2.0简化版, 431行)
新增文档:
- USERSCRIPT_CHANGELOG.md - 更新日志
- USERSCRIPT_FIX_SUMMARY.md - 修复总结
- USERSCRIPT_USAGE.md - 使用指南
由Claude Code完成。
|
2026-08-14 10:15:31 +08:00 |
|
K-hermes
|
9271bf62b2
|
文档: 重新编写完整的README.md
由Claude Code生成的专业文档,包含:
- 核心特性和技术栈说明
- 快速开始指南(Docker部署)
- 完整的API文档(6个端点)
- 配置说明和安全建议
- 使用示例(Python/Bash/JavaScript)
- 部署指南和故障排查
- FAQ和性能指标
文档基于实际代码分析,内容准确完整。
|
2026-08-14 10:03:59 +08:00 |
|
K-hermes
|
258fb15577
|
修正: 保留data目录结构,只排除数据文件
|
2026-08-14 09:56:28 +08:00 |
|
K-hermes
|
edf4dfcd52
|
初始提交: 通用数据同步服务
- 基于OpenResty的RESTful API服务
- 支持Cookie/Token等数据类型的存储和管理
- 登录认证保护
- Web管理界面
- 数据过期管理
|
2026-08-14 09:53:32 +08:00 |
|