Skip to content

Sorry, 此项目将归档 / This project will be archived. #14

@zhzLuke96

Description

@zhzLuke96

此项目将归档。

litegraph很酷,但是litegraph的设计实在是带来了种种维护难度。

  1. 基于canvas,这是原罪。没有人需要canvas,至少没有人希望整个页面都是canvas,因为现代前端不是基于这种假设工作的。
  2. 难以调试,架构过于奔放,导致数据流缺乏可观测性。
  3. 像一个demo,而不是lib。过于内聚,难以二次扩展开发,之前的所有迭代计划几乎都是为了解决这个问题。
  4. 代码太多了。我有代码恐惧症,超过100行代码我不想看。
  5. 测试不友好,agent不友好。难以测试导致难以引入agent维护。
  6. 因为我搞了新项目: https://github.com/misaka-org/easel

总之,我没计划迭代这个项目了,代码会保留,issues / discussions 都不会关闭,如果有人需要我可以将 repo 和 "npm@litegraph-ts" 转移给你。

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions