上传你写的工具
这个平台不只是我的 6 个工具。任何人都可以上传,但有一条硬规矩:必须公开源代码。
为什么只收源码,不收 exe
如果平台直接分发你上传的 exe,那审核的人看到的是一份源码、拿到的是另一个文件, 两者可以完全对不上——你交一份干净的源码给我审,exe 里塞别的东西,我查不出来。
所以平台只接收源码,exe 由我们自己编译。
这样审的和发的必然是同一份东西。
提交信息
工具名称
*
一句话说明
*
会显示在下载页,请直接说人话,别写"高效便捷的图像处理解决方案"这种。
详细说明
分类
图片处理
文档处理
文本处理
生活工具
开发辅助
其他
你的名字或昵称
*
联系邮箱
*
不会展示给其他用户。
源码文件
*
把 .py 源码文件拖进来,或点击选择
可以多选。必须是可以直接运行的完整源码,不能只有片段。
依赖说明
留空表示只用 Python 标准库。平台只允许使用白名单内的库,白名单在
安全机制
页列出。
一句话说明你为什么开源它
*
我确认这些源码是我自己写的,并且同意以开源许可发布它。 我理解源码会被公开,任何人都能看到,我上传的源码可能包含个人信息,我会自行处理。
提交待审核
提交后会经过什么
1
自动扫描(分钟级)
扫危险调用:联网、读写注册表、动态执行、外部命令等,逐条列出。
2
人工看源码
有人逐行读你的代码,确认它真的只做了你说的事。
3
断网环境编译
在无网络的环境里用统一脚本打包,你无法干预编译过程。
4
上架
源码页和 exe 同时公开,别人可以下载、查看源码、自行编译。
不会通过的情况
源码里包含联网代码,或硬编码了服务器的 IP、域名
读写注册表、修改系统目录、设置开机启动
使用依赖白名单之外的库
源码和说明不符(比如说明写"离线工具"但代码里有网络请求)
只有代码片段,无法直接运行
含有明显的广告、捆绑、挖矿行为
你保留什么权利
上架后你随时可以申请下架,源码和 exe 一起撤掉。 署名会一直保留在工具页上。下载量、源代码查看次数你都能看到。