惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Hugging Face - Blog
Hugging Face - Blog
Google DeepMind News
Google DeepMind News
云风的 BLOG
云风的 BLOG
WordPress大学
WordPress大学
Vercel News
Vercel News
Apple Machine Learning Research
Apple Machine Learning Research
T
Tailwind CSS Blog
I
InfoQ
小众软件
小众软件
Recent Announcements
Recent Announcements
博客园 - 【当耐特】
The GitHub Blog
The GitHub Blog
大猫的无限游戏
大猫的无限游戏
美团技术团队
T
The Blog of Author Tim Ferriss
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
酷 壳 – CoolShell
酷 壳 – CoolShell
MongoDB | Blog
MongoDB | Blog
V
V2EX
J
Java Code Geeks
有赞技术团队
有赞技术团队
博客园 - 聂微东
B
Blog RSS Feed
博客园 - 司徒正美

Xinwei Xiong (cubxxw) - AI, Open Source & Nomad Blog

2026 June Thought Notes: The Pushing-Away Comes Be… | cubxxw Dissecting open-lovable: An App Generator That Tam… | cubxxw Ignite and Settle (Part 3): Anxious Attachment — W… | cubxxw Ignite and Settle (Part 2): Avoidant Attachment — … | cubxxw Ignite and Settle (Part 1): The Quality and Time o… | cubxxw The Super-Individual Stack: AI-Native Product Dire… | cubxxw Building a Production-Grade AI Agent System from S… | cubxxw Seen Clearly, Loved Deeply: Five Lenses on Love, a… | cubxxw Context Is Not Prompt: Why Context Engineering Is Becoming AI's New Foundation The Agent Engineering Map: Where Does That 98.4% o… | cubxxw April 2026 Thought Notes Agent Identity: From Locke to OpenClaw Maintaining Self-Worth in the Age of AI March 2026 Thought Notes Lhasa: Slow and Heavy Wandering & Growing: 2025-2026 Annual Review AI and Self-Identity: Who Am I in the AI Age February 2026 Thought Notes January 2026 Thought Notes December 2025 Thought Notes Japan Travel Notes — Learning to Be with Time Through Wood, Fire, and Gaps 2025 November Thought Notes October 2025 Thought Notes September 2025 Thought Notes 2025 August Thought Notes 2025 July Thought Notes 2025 June Thought Notes Metacognitive Transformation Review 2025 May Thought Notes 2025 April Thought Notes
Participating in This Project
Xinwei Xiong · 2023-02-01 · via Xinwei Xiong (cubxxw) - AI, Open Source & Nomad Blog

[Xinwei Xiong Me] · February 1, 2023

5 min · 890 words · EN |

⚡ Introduction

Welcome to our project! This project aims to establish a blockchain-based universal learning platform, promoting the widespread adoption of technology and knowledge through collective wisdom and effort. Whether you are a beginner or an experienced developer, your contributions will have a positive impact on the project.

💡 About This Project (Please Read First❗)

This project is initiated by a team passionate about blockchain and software development. We are dedicated to creating an open-source, decentralized learning environment, allowing everyone to access and share knowledge.

🌐 Contact Information

🔍 Project Background

We believe that through the power of collective intelligence and technology, we can create a more open and inclusive learning environment. This project is not only a technical challenge but also a result of community collaboration.

🌟 How to Participate

No matter your skill level, there are various ways to get involved in this project:

  • Submit issues and feature suggestions.
  • Participate in coding and documentation.
  • Provide help and support in the community.

We are all potential customers with great prospects for this repository, or contributors. Thank you for choosing to join the C-UB community. We will work together, and in the future, we will consider building a universal learning platform based on blockchain. Each of us will be a builder of this community, promoting the development and progress of the c-universal blockchain (Chain Learning) community~

  1. If you have any suggestions for this project or find errors in the content, feel free to submit issues for correction.
  2. For knowledge points not covered in the document, feel free to submit PRs.

We might wonder?

When participating in contributions, if we have cloned the **🧷 cs-awesome-Block_Chain project, but find it troublesome to fetch upstream code every time, how to submit interesting code? This article will solve this problem~⬇️ **

⚡ Before You Start…

Formatting

The content of notes follows the Chinese Copywriting Guidelines for readability.

Instead of using ![]() to reference images, we use <img> tags. This is to control the display size of images appropriately, and because GFM does not support centering images using <center> ![]() </center>. Instead, use <div align="center"> <img src=""/> </div> for centering.

Google Coding Standards

🧷 Google Coding Standards are widely recognized and adopted by most enterprises~

For large programs, we need a certain understanding of [🔥software engineering](https://github.com/3293172751/cs-awesome-Block_Chain/blob/master/%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B&%E7%B3%BB%E7%BB%9F%E8%AE%BE%E8%AE%A1%E5%92%8C%E6%9E%B6%E6%9E%84/README.md

)

License

All content follows the CC-BY-SA 3.0 license (Attribution-ShareAlike)

⚡ Contribution Steps

How to keep our fork in sync with the upstream in real-time? 🧷This tutorial teaches you how to keep your GitHub forks automatically synchronized with the upstream repository and push to Gitee

📮 You can even play more with 🧷GitHub’s actions ci/cd~

💡 Steps:

  1. First, fork this repository on Github to your repository
  2. git clone to clone it to your local machine
  3. Modify the corresponding code locally
  4. git push to your own repository
  5. Perform a pull request operation in your repository

Github will first compare the differences between your repository and the target repository, and check whether the two can be merged.

After a while, if Github indicates Able to merge, you can click Create pull request.

Here you will be asked to write a description of your code changes, then you can create a real pull request (by clicking this Create pull request button).

⚡ You Can Also

  1. Recreate a branch
  2. Modify under the branch
  3. Submit the code

⚡ If You Are In CubDoc Documentation

⚠️ For example, if you are in the following documentation~

⬇️ Then it’s even easier for you, you can choose one of the following two methods:

Direct Modification and Upload

Direct modification and upload example image

⬇️ Continue to modify the md file directly in GitHub and then submit:

GitHub direct modification example image

Clone to Local and Modify

  1. First, fork the repository containing the documentation to your own account (view source code)
  2. Clone the repository you just forked to your account
  3. Modify locally, remembering to frequently pull upstream code
  4. Submit the local code to your repository
  5. Contribute your repository to our repository

📜 Explanation:

We need to pull frequently to keep the branch up-to-date, see 🧷This tutorial teaches you how to keep your GitHub forks automatically synchronized with the upstream repository and push to Gitee

To contribute your repository to ours, just:

GitHub pull request example image

What Kind of Request Do We Hope For?

Optimize existing code or documentation

  1. Supplement and share project notes
  2. Correct erroneous code
  3. Provide supplements and explanations for unclear areas

Reminder⚠️

Before pushing code, be sure to pull the latest code first, otherwise the submitted pr might include deletions of others’ pushes.

A pr should not modify too many files, as if there’s an issue with one file, it prevents merging and affects other files.

Before git add, use git diff to review the changes, ensuring that the modifications are what you intended and there are no mistaken deletions or additions.

When submitting code, avoid using git push -f (or --force) without fully understanding the implications of force pushing.

You don’t have to write impressive code to submit a PR. Any detected issues in the article, even typos, are welcome for PR submissions to become a contributor.

Commit messages should follow the standard. Then push, and finally submit a pull request.