2作者: meodai超过 1 年前原帖
我构建了这个API,用于返回任何十六进制值对应的最接近的命名颜色——使用了我自己的策划列表[1]、XKCD[2]等其他资源。<p>我从零开始制作这个API,没有使用Express或任何框架,因为:<p>- 我是一名前端/交互开发者,想学习如何从头构建一个API。 - 现有的API并不能保证每种颜色都有唯一的名称——而我的API可以。 - 它还支持WebSocket更新、gzip响应和多个名称集合。<p>我已经收集颜色名称超过10年[1]。由于大约有30,000个条目,将它们打包到每个与颜色相关的项目中变得过于庞大。这个API保持了轻量化——对我来说,希望对其他人也是如此。<p>GitHub: <a href="https://github.com/meodai/color-name-api">https://github.com/meodai/color-name-api</a><p>欢迎对命名逻辑、准确性、性能或我可能遗漏的后端最佳实践提供反馈。<p>[1] 大型颜色名称列表: <a href="https://github.com/meodai/color-names">https://github.com/meodai/color-names</a> [2] XKCD颜色调查结果: <a href="https://xkcd.com/color/rgb/" rel="nofollow">https://xkcd.com/color/rgb/</a>
3作者: WolfOliver超过 1 年前原帖
嗨,HN, 自2019年以来,我一直在开发一个专为创建复杂文档(例如论文)设计的写作平台。我个人将其用于所有写作,因为它还允许将文档分类,从而高效地组织它们。 几个月前,该应用程序也在浏览器中上线,现在您可以邀请同事实时协作编辑文档。 这个应用程序在某种程度上受到了LyX的启发。它提供了一个直观、现代的编辑器,但用户无需了解任何LaTeX。在导出时,他们可以从多种模板中选择(如IEEE论文、论文等)。 以下是一些亮点: - 它使用了自定义构建的块编辑器,能够很好地处理大型文档。每个块都是独立的可编辑内容元素(而不是整个文档只有一个巨大的可编辑区域)。 - 如果您更喜欢纯文本,可以插入一个Markdown块并使用Markdown进行写作。 - 内置引用管理功能。 - 支持交叉引用和脚注。 - 支持Mermaid图表、内联LaTeX公式和显示数学公式。 - “待办事项”部分帮助您在写作时保持组织。 您可以在这里试用: [https://www.monsterwriter.com/](https://www.monsterwriter.com/)