Skip to main content

Command Palette

Search for a command to run...

Textverse Upgrade to 0.2

Updated
3 min read

Textverse Upgrade to 0.2

  • 今天晚上开心的没有会议,可以整理点东西!
  • Old version is here: Textverse.org.

1>更换为docsify

Fuck the fucking network!

npm i docsify-cli -g
npm install --registry=https://registry.npm.taobao.org docsify-cli -g
npm cache clean --force
npm config set registry https://registry.npm.taobao.org
npm i docsify-cli -g

Run many times...

See Textverse.org later, it will be changed...

2>Textverse MVV 0.2:

We upgrade the MVV(Mission, Vision, Value) from an engineer's view(V0.1) to a builder's angle(V0.2).

M: Build Social Experiment Public Goods.

V: Be a place for Crypto Age's Idealist to stay!

V: Words Unleash the Creative Power!

3>V0.2的迭代路径:

0.Publish a basic DApp framework first.

1.Running the demo: New way live in community: a social experiment in-game!

2.Improve the framework for Public goods for Community, Open source!

3.Upgrade the product on Composability and Interoperability with the community's story and system!

4>Phase 1(Publish)be dividend into 4 milestone.

1>Components define and develop.

2>Assemble the parts into the system.

3>Build a simple Crowed Creating system.

4>Demo: Inject the story and mechanism of COST(Common Ownership Self-assessed Tax).

Textverse-parts.jpg

5>Solution for Phase1 and milestones

  • We build just for single Community version in phase 1.

1>Parts

See here: Parts Miro link

Contracts
  • Save data on chain and load from chain.

1.Identify who you are.

SIWETH, ENS, NFT, SBT

2.Store what you have done and get.

SoulWallet, SBT(Akira), IPFS, Layer2

3.Upgrade the level of your role.

Akira, new EIP, Community Transport

Docker
  • Load your role and content from chain play in the park.

1.Load data(role, content) from chain.

2.load setting(content) from IPFS.

3.Parser op code and operate the object and save on chain or IPFS.

CCF(Crowed Creating Framework)
  • Load and set and preview data(settings and content) from IPFS or chain.

1.It run separately from engine or binding with engine.

2.It will load quick template from on-chain data or IPFS.

3.It will support create and record then retrospect with interaction data or votings by actions.

2>Scenarios+Object+Flow

  • We considered that the whole project should divide into 4 parts on user case angle: Play, Config, Create, Core. 截屏2022-10-16 17.18.32.png
Play

Community members play through the web interface or client, this scenario facing the users' interaction and show.

Config

Wizard or engineer will config the settings and content from a web interface or client, and preview something maybe.

Core

Community will run this docker image independently, which will maintain and upgrade by core team, support APIs for above.

Create

The content creator or artist or social idealist will play on this garden, they will have their cooperation mode and interface.

Objects

Not the Objects in the Game, but the Objects Cross the Game.

Different scenarios, Different roles(objects).

User: Wallet address(recommend contract wallet like SoulWallet), Role NFT address(1:n), SBTs(1NFT:nSBTs), jifens(structure attributes of SBT), Chain Account(binding relation of wallet address and chainId)

Quest: vId(GameId), QuestId, progress(structure data)

Attributes: random attributes and points to be add.

Assets: Personal private assets and COST assets(to be discussed).

Reputation:A dynamic value by computing, eventId records(community create many events), reputation mark

Relations: A network or a graph, to be discussed.

Game Objects

It depends on the LPC and the Mud Lib's setting, we will wrap the raw objects in the Game to be a manageable Objects.

TODO.

See here: Parts Miro link

Business Flow

User-->Role-->Quest-->Action-->Check-->Hints-->Action-->Check-->Loop-->Fulfill the NodeX

------->QuestA Node1------->QuestA NodeX-------->QuestA close-------->Bonus.

See the graph:

3>Flow and Tech

See here: Parts Miro link

Data Flow
Interaction Flow
Tech detail

4>Story

See here: Parts Miro link

A map produced by RPG Maker.

A small country named Tuda, and a small city named CatTail, has 3 towns: BlueR, Param and Bug.

Tuda has been invaded by Aliens and has time to defend themself using Happiness.

So you must improve the town's Happiness, then defeat the Aliens.


####

More from this blog

让你的私钥随时更换,可以四处旅行

是的基于社交恢复和社区运行的TEE KMS,普通个体的私钥可以依赖多层安全机制:passkey+Email+社区KMS(硬件安全)+AA多签(可适配多种签名机制,增加抗量子签名模块)。听起来非常棒!是人类数字未来中需要的东西。下面是我的一个研究项目,进行中,有经验的大牛可以指点一下(嵌入式和硬件钱包开发、TEE、抗量子等等)。 STM32MP157F-DK2 Development Project STM32MP157F-DK2 开发项目 🇬🇧 Jump to English Vers...

Jan 25, 20263 min read

人性之光-以自由之名

以自由之名 v0.1.5 有点怪怪的标题,原谅理工男的简单和直接。 先分享一点感触和认知:某个角度看,人性是想象力、创造力和情感,是人类独有的特质。 人性是区别于AI和机器人,以及其他生命和造物的独有内核。人性是一种对自由的追求:发挥你的想象力、创造力,拥有自己的情感,是人存在的一种方式,这种方式,称为自由。 作为普通个体,想在人类社会拥有自由,除去国家和法律赋予的基础保障和基本权利之外,哈耶克有个观点是时间、空间和选择的范围,是自由的基础保障;而福柯则反向给出了规训的方式:时间空间和力量(并非...

Jan 25, 20261 min read

How to play with AI vibe coding?

我们要和 AI 沟通,要总结几个经验,供大家参考(血泪教学,迭代无数次): 三个重点 重设计、三层文档体系、渐进式开发。 第一点 最重要就是设计一定要占据你开发时间的一半以上,包括研究,包括和 AI 的交互讨论,包括提取一些专题,然后跟其他的 AI 交流生成深度的报告,包括自己阅读相关的报告和分析,以及一些范例的 repository。 第二点 要完整的文档体系,不管哪一种,都要跟随文档体系来去不断地迭代你的和 AI 交互的过程;我现在使用的是,嗯,三层的文档管理体系。第一层呢是backlog...

Aug 17, 20252 min read

It is Fun for me.

jFlow: from research to production 创新之路:最有趣的探索之路。 创新之路 Road of Exploration Research Input=Idea:描述你的 idea,进行严谨的论证过程,逻辑结构类似于缩小版本的 SCI 论文。通过分析论证,得出结论,是真正有价值创新。 output=Solution:定义你的产品,包括产品定位、目标用户、核心功能、商业模式,让团队、社区、早期投资者、用户、合作伙伴等,都快速了解你的产品的价值所在。 Devel...

Aug 12, 20251 min read

我的AI小助手:RAG 本地测试记录(updating...)

预期: 数据: 本地个人计划和隐私、正常论文相关的科研、业界跟踪和研究分析,三大类都存储在本地,不要流出个人电脑。 初步的7B模型(本人MiniMac的上限)进行大体分析。 可以使用外部deepseek和grok,claude等外部API,但沟通内容是隔离和脱敏的,最简单就是7B分析的结论,进行隐私脱敏(自行设定脱敏规则)和单独目录存储(独立知识库),这个动作是离线断网进行。 然后针对沟通外部的独立知识库,可以充分利用外部大模型能力。 个人计划是使用雷电连接mac book和mac m...

Mar 15, 20251 min read

jLab

69 posts

It is my Lab for curiosity!