# 想天工作台 **Repository Path**: coding-365/xiangtian-workbench ## Basic Information - **Project Name**: 想天工作台 - **Description**: 想天工作台客户端的开源项目库,可编译为客户端或者web网页。 - **Primary Language**: JavaScript - **License**: AGPL-3.0 - **Default Branch**: develop-70 - **Homepage**: https://www.apps.vip - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 123 - **Created**: 2023-10-08 - **Last Updated**: 2024-06-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目说明 ![Picture](https://www.apps.vip/wp-content/uploads/2023/09/1695004332-%E6%A1%8C%E9%9D%A2-1385x800.png) 本项目官方主页:[想天浏览器官方主页](https://www.apps.vip) 文档项目:[XtUI项目主页](https://gitee.com/tsbrowser/xtui) (持续更新中) ## 开源项目引用说明 本项目基于一些开源组件开发而成。最底层是基于Electron的Min浏览器,这是一个多标签浏览器,我们在此基础上增加了大量的优化和开发。 包括开发了多功能左侧栏、标签组空间、密码管理器、收藏夹等等大量功能。 其中浏览器插件部分,引用了一个基于AGPL的插件。大家可以自行查阅依赖,已经放置到/packages目录下了。 B站账号: [玩屏开发者皮克斯](https://space.bilibili.com/167397379) 服务端暂不开源。我们会为希望独立使用的用户提供离线模式,敬请关注后续的项目更新。 项目是想天工作台的客户端前端部分,是全部前端源码,基于AGPL3.0协议开源。请勿直接用作商业用途。 # 开发调试指南 1.建议使用nvm安装nodejs-16版本 2.安装visualStudio community 版本 ,需要安装c++桌面程序sdk,并勾选win10 sdk 3.安装python3.10,并设置环境变量 4.yarn根目录 5.yarn vite目录 6.vite下yarn run build编译一遍 7.复制一个/node_modules下的dragula/dist/dragula.css 到 dragula/dist/dragula.min.css,不然会报这个库缺文件 ## 启动项目 0.hosts下添加映射 C:\Windows\System32\drivers\etc\hosts 注意这个文件不能带.txt扩展名,否则不生效 注意,是每行一个。MD解析可能混在一行上了 ``` 127.0.0.1 table.com 127.0.0.1 1.table.com 127.0.0.1 2.table.com 127.0.0.1 3.table.com 127.0.0.1 4.table.com 127.0.0.1 5.table.com 127.0.0.1 6.table.com ``` 验证方式,使用cmd ping table.com 注意:代理要排除这个域名,否则可能导致无法打开 1./vite yarn run start 在/vite目录下执行yarn run start命令,启动渲染进程 2./ yarn run start 在/根目录下执行yarn run start 启动electron客户端 ## 打包桌面客户端 在根目录运行yarn run packageWin