Stars is a decentralized personal website generator that helps you quickly create a modern personal website with Web3 integration features.
大家好,我是 Stars 项目的开发者。Stars 是一个基于 Go 语言开发的去中心化个人网站生成器,它能帮助你快速创建一个现代化的个人网站,并提供 Web3 集成功能。
Stars 致力于为创作者打造一个真正自由、开放的创作平台。
相比于传统的创建平台:
传统的静态网站生成器(例如hugo、hexo)——部署简单,性能优异,但是缺少web3特性。
传统的内容平台(例如掘金)——使用简单,有人管理,但是缺少web3特性,性能相对差,自由度不高。
web3内容平台(例如Mirror)——支持web3特性,但是也依赖于平台,自由度受限。
简单来说,你可以将 Stars 看作是更加去中心化的 Mirror,或者说:hugo + mirror = stars。
Stars 项目致力于为创作者提供一个真正去中心化的内容发布平台,既保留了传统静态网站生成器的优点,又融入了 Web3 的特性
---
Hello everyone, I am the developer of the Stars project. Stars is a decentralized personal website generator developed using the Go language. It helps you quickly create a modern personal website with Web3 integration features.
Stars is committed to providing creators with a truly free and open creative platform.
Compared to traditional platforms:
Traditional static website generators (e.g., Hugo, Hexo): Easy to deploy and excellent performance, but lack Web3 features.
Traditional content platforms: Simple to use and managed by others, but lack Web3 features, relatively poor performance, and limited freedom.
Web3 content platforms (e.g., Mirror): Support Web3 features but still rely on the platform, limiting freedom.
In simple terms, you can think of Stars as a more decentralized version of Mirror, or: Hugo + Mirror = Stars.
The Stars project aims to provide creators with a truly decentralized content publishing platform, combining the advantages of traditional static website generators with the features of Web3.

在 Web3 时代,创作者需要一个真正属于自己的内容平台,做到:
内容永久存储,不会被删除
通过 NFT 获得收益
保护创作者权益
去中心化部署
等特性。
Stars 可以做什么呢?
1. 可以是更极客的个人名片
2. 可以是完全属于自己的文章聚集地:通过Verification(区块链的一些列验证功能)确保文章的不可篡改性和真实性,通过钱包地址绑定作者的身份
3. 可以通过原创内容获得经济激励:一键将文章铸造为 NFT,还可以灵活的设置版税分成、铸造费用等。
4. 可以是个人简历的加分项:展示你的技术视野,打造个人品牌。Stars 是开源项目,你可以成为开源项目的贡献者。
---
In the Web3 era, creators need a truly personal content platform that offers:
Permanent content storage that cannot be deleted.
Earnings through NFTs.
Protection of creators' rights.
Decentralized deployment.
What can Stars do?
1. It can serve as a more geeky personal business card.
2. It can be a fully personal hub for your articles: Through Verification (a series of blockchain verification features), it ensures the immutability and authenticity of articles, while binding the author's identity to their wallet address.
3. It enables economic incentives for original content: Articles can be minted as NFTs with one click, and you can flexibly set royalty splits and minting fees.
4. It can be a standout addition to your resume: Showcase your technical vision and build your personal brand. Stars is an open-source project, and you can become a contributor.

NFT:

只需要几行命令,就可以快速开始:
# install Stars
go install github.com/jiangjiax/stars/cmd/stars@latest
# 创建网站
stars new my-blog
# 创建文章
stars post "我的第一篇文章"
# 本地预览
stars server
# 构建部署
stars buildStars 使用 Go 语言开发静态网站生成器,保证性能和跨平台性。支持命令行工具,文件系统处理,模版引擎集成,自定义主题,Markdown 文档解析。
---
You can get started quickly with just a few commands:
# Install Stars
go install github.com/jiangjiax/stars/cmd/stars@latest
# Create a website
stars new my-blog
# Create a post
stars post "My First Article"
# Preview locally
stars server
# Build and deploy
stars buildStars is a static website generator developed using the Go language, ensuring performance and cross-platform compatibility. It supports command-line tools, file system operations, template engine integration, custom themes, and Markdown document parsing.
Stars 项目支持多链部署的 NFT 合约系统,用户可以在文章的元数据中填写 Stars 官方部署的 NFT 合约地址,也可以自行部署。
Ethereum Sepolia
Address: 0x5c83f2287833F567b1D80D7B981084eb5CaeF445
Chain ID: 11155111
Telos Testnet
Address: 0x903e48Ca585dBF4dFeb74f2864501feB6f0dF369
Chain ID: 41
EDU Chain Testnet
Address: 0xcA3Dbe8eF976e606B8c96052aaC22763aDeAEE0A
Chain ID: 656476
---
Stars supports multi-chain NFT contract deployment. Users can use the officially deployed NFT contract addresses in their article metadata, or deploy their own.
Ethereum Sepolia
Address: 0x5c83f2287833F567b1D80D7B981084eb5CaeF445
Chain ID: 11155111
Telos Testnet
Address: 0x903e48Ca585dBF4dFeb74f2864501feB6f0dF369
Chain ID: 41
EDU Chain Testnet
Address: 0xcA3Dbe8eF976e606B8c96052aaC22763aDeAEE0A
Chain ID: 656476
1. 支持更多区块链网络
2. 社区治理机制:Stars DAO 代币、社区提案投票
3. 更丰富的主题市场:主题付费定制化服务
4. 内容分发平台:文章推荐
5. 求职简历功能:在线简历生成、支持HR对接
6. 更多样的经济激励系统:打赏、订阅
7. 更多插件功能:评论、多语言、搜索、社交
---
1. Support for more blockchain networks.
2. Community governance mechanism: Stars DAO tokens and community proposal voting.
3. A richer theme marketplace: Paid theme customization services.
4. Content distribution platform: Article recommendations.
5. Resume functionality: Online resume generation and HR integration.
6. More diverse economic incentive systems: Tips and subscriptions.
7. Additional plugin features: Comments, multi-language support, search, and social integrations.
A: Stars(繁星)是一个去中心化的个人网站生成器,让创作者能够以去中心化的方式发布和管理内容,同时支持 Web3 功能集成。
A: 与 NFT 艺术品类似,Stars 将文章内容存储在去中心化存储系统中,链上只存储内容的去中心化地址。无论是图片、文章还是其他形式的数字作品,都采用相同的存储机制。
A: Stars 是完全去中心化的平台,内容的发布决定权完全在创作者手中。平台本身不会也无法对内容进行审查。
A: 由于区块链的不可篡改特性,已上链的内容无法直接修改。但 Stars 支持版本管理机制,创作者可以发布新版本的内容(如 v1.0.0 升级到 v1.0.1)。创作者可以自由选择展示或隐藏特定版本的内容。
A: Stars 目前支持多个区块链网络,包括 Ethereum Sepolia、Telos Testnet 和 EDU Chain Testnet。用户可以选择使用官方部署的智能合约,也可以自行部署到支持的网络上。
A: Stars 推荐用户使用去中心化存储系统来存储内容,并在文章的元数据上填写去中心化存储文件的地址,确保内容的持久性和可访问性。即使用户的 Stars 个人网站不再运营,内容仍然可以通过去中心化网络访问。
A: 通过区块链技术,每篇文章都会生成唯一的链上记录,为创作者提供了内容所有权的证明。创作者可以通过 NFT 的形式确权和变现自己的作品。
A: Stars 本身是开源免费的。但在发布内容到区块链时,需要支付相应网络的 Gas 费用。这些费用由所选择的区块链网络决定,与 Stars 无关。
---
A: Stars is a decentralized personal website generator that enables creators to publish and manage content in a decentralized way while supporting Web3 functionality integration.
A: Similar to NFT artworks, Stars stores content in decentralized storage systems, with only the decentralized storage addresses being stored on-chain. This mechanism applies to all forms of digital works, whether they are images, articles, or other formats.
A: Stars is a fully decentralized platform where creators have complete control over their content publishing. The platform neither can nor will censor any content.
A: Due to the immutable nature of blockchain, content that has been published on-chain cannot be directly modified. However, Stars supports version management, allowing creators to publish new versions of content (e.g., upgrading from v1.0.0 to v1.0.1). Creators can choose to display or hide specific versions of their content.
A: Stars currently supports multiple blockchain networks, including Ethereum Sepolia, Telos Testnet, and EDU Chain Testnet. Users can either use the officially deployed smart contracts or deploy their own on supported networks.
A: Stars recommends users to store content using decentralized storage systems and include the decentralized storage file addresses in the article metadata, ensuring content permanence and accessibility. Even if a user's Stars personal website ceases to operate, the content remains accessible through decentralized networks.
A: Through blockchain technology, each article generates a unique on-chain record, providing proof of content ownership. Creators can tokenize and monetize their works in the form of NFTs.
A: Stars itself is open-source and free to use. However, publishing content to the blockchain requires paying Gas fees on the respective network. These fees are determined by the chosen blockchain network and are independent of Stars.
90