Chaofan's

Bonvenon al la malpura mondo.

这是一个放置了我各种想法的页面。它们可能没有实现,可能已经被其他人实现,可能我想要去实现。但没关系。它们不会被删除,但可能随着时间更新。如果这些想法里的某些对你有帮助,或者你想有进一步的沟通,欢迎在这里留言。我相信把它们开放出来,一定比藏在某个被自己遗忘的笔记本中更好。我会持续更新这个列表。

基础库

  • 类似SQLite,可被嵌入的小型C编译器
  • 公共的动态语言运行时(乃至解析器),使不同语言(JavaScript、Ruby、Python、PHP等)间的对象可以相互引用和调用。最好,它也能是嵌入式的
  • 用NodeJS封装的macOS Cocoa API
  • 把JavaScript/TypeScript写的Web项目翻译到原生语言的编译器

GUI应用

  • 简洁高效的CSV编辑器
  • GUI化的xxenv管理器
  • 一个App,给它一个描述文件表达一组API的层次关系,自动根据这些API产生一个App原型
  • macOS和iOS上的CHM文件查看器
  • 一个易用度更高的密码管理器,可以管理数字货币密钥等内容
  • 一个不定时提醒你某个东西的App. 当前的提醒类应用,总是希望你在每次收到提醒时,都能完成某个项目,比如买点菜,或者去发一封邮件。但有些事情并不会对应某个「完成按钮」,比如某种思维方式,或是学中看到的人生哲学。你只是想知道——嘿,今天践行它没有?或者只想通过一次次提醒,来让自己记住它
  • 提醒你坚持20-20-20原则的电脑小程序
  • 根据文件类型差分同步文件的工具,包括服务端和客户端
  • 根据文件类型对比文件内容的工具,比如可以对大体类似但分辨率不同的图片找不同
  • iPad上的电子相框
  • Rclone的GUI
  • 批量修改照片地点日期的App
  • 把视频转换为Live Photo的App
  • 利用mDNS,在同一个局域网内实现零配置跨平台传送图片的App
  • Emoji预览App

Web项目

  • 在线的图书管理、阅读、标记、分享系统
  • 基于Git/GitHub的代码评注管理系统
  • 网页上的Org-mode编辑器

命令行工具

  • 输入一组字符串,推测出一个匹配这类字符串的正则表达式
  • C++的工具链管理器

对已有项目的提升

  • 输入法能否根据当前上下文(聊天内容、所处App)动态调整选词推荐
  • 目前的社交网站屏蔽功能都很单一,至多是屏蔽一个人后不会看到他的任何内容。能否将「可能感兴趣的人」这套逻辑放到屏蔽这件事上?按照文本分析出来的内容标签屏蔽,对频繁互动的社交圈子集体屏蔽,或是对白名单之外的内容按照设定的过滤级别智能屏蔽