(评论)
(comments)

原始链接: https://news.ycombinator.com/item?id=40746773

该用户是一位忠实的 Notion 用户,已经使用它七年了。 最初,他们发现 Notion 由于其简单的块文档编辑器而受到限制。 然而,数据库的引入改变了他们的观点。 尽管对 Airtable 等替代方案很感兴趣,但他们对这些平台仅限在线的性质和性能不足感到沮丧。 用户渴望有一个个性化、离线、高性能、灵活的数据库解决方案。 他们没有等待,而是开始创建 Eidos,它利用 SQLite 来管理个人生命周期的数据价值。 该项目模仿 Notion 的外观,同时提供强大的扩展系统。 一些值得注意的方面包括: 1. Eidos 使用 sqlite-wasm 运行,并且仅在浏览器中运行,需要零设置或配置。 2. 它提供了块式文档编辑器和与 Airtable 中相同的表格结构。 所有表均代表真正的 SQLite 数据库。 3. 受Figma插件和Cloudflare工作人员影响的扩展扩展系统使用户能够直接在浏览器中使用TypeScript编写修改脚本。 跨文档、表格和文件系统轻松进行数据操作。 还支持 API。 4. 对于非开发人员,采用大型语言模型 (LLM) 来促进无需编码的软件开发。 与Eidos交互的用户可以通过人工智能技术进行翻译、求和、数据对话、表格信息批量处理等。 此外,Eidos 与法学硕士无缝集成,以保持多功能性并独立于提供商。 5. 尽管仍存在缺陷,但该项目提供了一个有希望的基础。 用户花了一年的时间来开发 Eidos,在此期间他们自己进行了广泛的测试。 最近,他们将其开源以鼓励社区参与和建设性批评。 目前,他们计划先休息一下再回来进一步开发Eidos。 - [Eidos 网站](https://eidos.space)。

相关文章

原文
I'm a big fan of Notion, having used it for 7 years. When I first met Notion, it was just a block document editor, and it didn't excite me until it released the Database. Later, I learned about Airtable, and a bunch of similar products, all of them are SaaS, with such powerful tables but poor performance. Why isn't there a personal offline version table? Most of the time, I don't need to collaborate with others. What I really want is a personalized, offline version of Notion with better performance and more flexibility. So that I can have full control over my data.

Notion, like most SaaS products, is not open-source, so I can't customize it to my heart's content. I can only wait and vote for new features, but I can code, and I don't want to wait. I really like the concepts of FOSS, solid, and local-first. SaaS could die. Long may the SQLite. So, I built Eidos based on sqlite for managing my personal data throughout my lifetime in one place. Eidos is a long-term project for me. It looks like Notion, but the core is more like "obsidian.sqlite" with a powerful extension system.

Here are a few key ideas:

- Eidos is built based on sqlite-wasm and runs entirely in the browser. It can be used immediately, with no installation or configuration required. It's a pure PWA, with full offline support.

- A block-styled document editor and an Airtable-like table, built on top of SQLite, where each table is a real SQLite table.

- A powerful extension system inspired by Figma plugin and Cloudflare worker. You can write scripts in TypeScript directly in the browser. It is easy to manipulate data in docs, tables, and the file system. It also supports API.

- If you're not a developer, you're still in luck. We're living in an AI era. LLM empowers people to craft their own software without writing any code. Eidos deeply integrated with LLM. You can translate, summarize, talk to your data, process table data in batches, and more. It makes your life easier with AI. You can fully customize your prompts and freely choose your LLM provider, without being locked to any vendor.

To be honest, so far, there are still some bugs and shortcomings, and it hasn't yet reached my envisioned perfection. There is still some work to be done, but the basic framework has taken shape. I've been working on it for a year and have eaten my own dog food for the past half year. To help Eidos become better (and celebrate the release of the Elden Ring's DLC), I've decided to make it open-source and gather more feedback. Now, I'm going to take a break and play Shadow of the Erdtree.

- https://eidos.space

联系我们 contact @ memedata.com