Web 前端常见问题
这套站点从旧 CloudYiCSC 前端迁移而来,现已成为当前仓库中独立、可静态部署的 React 18 应用,不依赖桌面程序才能打开。
如何在本地运行 Web 前端?
cd web npm install npm run dev
开发地址是 http://localhost:3001。首次启动会先把可复用的 C 算法编译成 WebAssembly。
哪些工具能直接在浏览器里运行?
Hash、Base64、Hex、URL 编解码、UUID、密码、时间戳和数字格式化通过 C/WebAssembly 运行;JSON、JWT、正则和文本比较使用 TypeScript。
这些工具不会为了计算而把输入发送到服务器。
为什么网页里没有系统中心和端口管理?
浏览器无权读取 Windows 进程、端口占用、系统托盘、提醒数据库或小助手窗口。 这些能力只存在于 C/C++11 Windows 客户端。Web 端保留工具目录和可在浏览器安全 运行的工具,不伪造原生数据。
如何生成部署文件?
cd web npm ci npm run build # deploy the web/out directory
out 是纯静态目录,可部署到 Cloudflare Pages、Netlify、Vercel 或普通静态文件服务器。详细参数见仓库中的 Web 部署说明。
网页会读取桌面端的提醒或角色图片吗?
不会。桌面端数据保存在用户本机的 %LOCALAPPDATA%/CuteYiyiDesktopPet; 静态网站没有访问该目录的权限。后续若增加账号同步,会单独设计 API、授权和隐私边界。
需要 Windows 提醒、系统工具或云依助手桌面版?
查看桌面版