AIP-235 已结束
提案名称:猿才 // 超越人才:构筑未来
提案类别:生态系统基金分配
之前的提案:AIP-91 Ape&Talent - Platform to connect talent within the Ape community 2
摘要
作为ApeCoin社区的成员,您是Web3中最强大社区之一的一部分。然而,尽管社区内拥有丰富的人才和机会,但在没有正确工具的情况下,成员之间的连接和有效的协作可能会很困难。这就是为什么猿才(ApeTalent)诞生的原因 - 它是由ApeCoin社区自行开发并得到支持的第一个软件产品之一。通过猿才,我们将在社区内建立协作和沟通的新水平,创建一个人才和机会的中心,将惠及ApeCoin生态系统的所有成员。
团队/作者描述
该团队是开发AIP-91中平台的同一团队,由以下成员组成:
HolocronApe - 软件工程师,拥有15年以上的经验。过去的10年中,我一直在欧洲的几家初创公司“独角兽”不同阶段工作。虽然我最有经验的领域是开发移动应用程序,但近年来我更专注于后端,扩展了作为一名工程师(全栈开发者)的技能,专注于使用React、Solidity和Rust等技术在Web3中创建。自2017年起就是加密货币的热衷爱好者,热爱BAYC社区,热爱旅行,同时也是一位狂热的星球大战粉丝(这也是我的昵称的由来)。
前端工程师 - 全栈软件开发人员,拥有20多年的初创公司和大公司经验。我帮助推出了许多成功的项目,最近对Web3和加密技术产生了兴趣。我在Python、Go、Elixir等语言上开发解决方案,但我最擅长的领域是前端的TypeScript/Node和React。
设计师 - 前端工程师和产品设计师,拥有15年以上的经验。我对初创公司、技术和体育充满热情。我通常使用Figma、TypeScript和React进行工作,我对CSS动画有着特别的喜爱。
动机
ApeTalent的想法自2022年4月以来一直存在于我们的脑海中,但自AIP-91诞生以来,社区的支持让我们感到不胜压力。在AIP的早期阶段就收到了很好的反馈,ApeTalent已成为最早的100%由社区开发和资助的从零开始的软件项目之一。
得到如此多的支持,以至于几位团队成员决定辞去他们的2.0工作,全职致力于为猿社区建设。
我们的主要目标是为社区构建一个高质量的产品,始终牢记真实的目标并根据这些目标调整预算。因此,我们采用了“最小可行产品”(MVP)的方法来开发ApeTalent的初始版本。这种方法在创业生态系统中被广泛使用,优先快速向用户提供价值,同时将产品开发成本最小化。只有在向社区提供了价值并经过基金会验证后,我们才会获得资金支持,以展示我们对社区的承诺。
理由
由于社区批准了AIP-91,我们能够将ApeTalent的愿景变为现实。尽管我们已经在项目的基础上工作了两个月,但得益于资助,它为我们提供了足够的支持来完成项目的第一个版本,并提供了平台的基本功能。
当我们进入了测试阶段时,我们意识到有一些非常重要的功能在最初的AIP定义中没有添加,但与关键部分有关,比如通信(消息传递),安全性(与tokenproof的集成)和ApeCoin生态系统(考虑在质押中的代币,而不仅仅是存在钱包中的代币,因为我们的发布与ApeCoin质押的发布时间重合)。我们推迟了几周的交付时间,以整合这些功能,即使它们并不是AIP所要求的。这个未计划的开发是用我们的个人储蓄资金进行的,但我们致力于提供最好的产品。
在向社区成员开放了beta测试后,我们对收到的反馈感到非常惊喜,以下是一些例子:
https://twitter.com/beyondtheswamp1/status/1623399796164931586
https://twitter.com/emrahyayici/status/1612756423716339714
https://twitter.com/post_grid/status/1613587459211948034
https://twitter.com/Awesomerrificus/status/1612575488425316368
https://twitter.com/sergwakesup/status/1613186164147511297
https://twitter.com/halina_eth/status/1612572987596865537
https://twitter.com/mantisunbranded/status/1613266447492435968
https://twitter.com/CopyCheatSteal/status/1612564749786533896
这些反馈超出了我们最大的期望,并为我们提供了宝贵的见解来改进平台。这些反馈是通过以下方式收集的:
早期用户:@Vulkan,@Brazy,@12GAUGE,@Halina.eth...(非常感谢你们,你们的帮助是无价的)
在Discourse上的公告→ ApeTalent (AIP-91)即将到来 1
第一个项目在Discourse上的“Beta测试小组”的审核下诞生→Beta Testing Group - #46 by Vulkan
来自Twitter用户的反馈
1:1的面试
我们对这些信息感到非常感激,因为它为我们提供了宝贵的见解,可以在平台上包含新功能,进一步提升其对社区的价值。因此,我们制定了一个路线图,在这个AIP中会呈现出我们实施这些功能的计划。
规格说明
该团队与在AIP-91中开发平台的团队相同,由以下成员组成:
UI设计师
前端工程师
后端工程师
在这个AIP中,我们将使用以下技术:
NodeJS
TypeScript
React
MongoDB
Terraform
Next.js
React Native
Expo
实施步骤
为了实现我们提出的目标,并确保我们的项目始终以社区驱动,我们将工作分为三个阶段。每个阶段代表平台开发中的一个重要阶段(每个阶段约为4个月的工作时间),我们的目标是在进入下一个阶段之前完成每个阶段的工作(达到生产就绪状态),以便让基金会进行验证。通过这种方式,我们可以确保在项目的每个阶段完成时,社区都能获得相应的价值。以下是每个阶段的详细信息,包括具体的目标、工作内容和相应的时间表。
A组(4个月)
添加Cryptopunks / Meebits持有者:目前我们支持的社区是ApeCoin、BAYC、MAYC和BAKC,但我们都知道Ape生态系统要大得多,因此我们将把名单扩展到Cryptopunks和Meebits家族(1周)。
与delegate.cash和暖钱包的登录兼容性:安全性应该是任何web3项目中最重要的价值之一。我们知道对于社区来说,不直接使用冷钱包进行签名非常重要,尽管我们没有在最初的AIP中包含这一功能,但我们已经添加了对tokenproof的支持,但这并不是社区广泛使用的唯一服务,因此我们希望也能支持delegate.cash/暖钱包(4周)。
验证的NFT个人资料图片:要访问平台,您需要是ApeCoin或支持的社区中的任何NFT的持有人,但然后用户可以插入任何想要的图片(无论是NFT还是其他)。这个功能可以选择您在链上验证的个人资料图片。是的,这就是Twitter为Twitter蓝的付费用户提供的相同功能,但在这里将免费提供给100%的用户(4周)。
“附近的猿猴”:这可能是我们最多被要求添加的功能之一。添加了在尊重不同程度隐私的情况下添加信息的可能性。用户可以提供从其城市的确切坐标到区域、国家或大陆的信息。用户可以完全自定义配置。这些信息可以用于不同的筛选条件,例如查看接近您的用户,范围内最近的用户等等(3周)。
文本编辑器的新功能:尽管目前的文本编辑器,用户可以在其个人资料中插入信息,是稳定和可操作的,但一些用户要求我们添加一些选项,使其成为类似于Microsoft Word、GDocs等中的文本编辑器(1周)。
添加入门工具:入门流程是必要的,因为它向用户展示了平台的优势,向他们介绍了功能,并收集个人资料信息以提供个性化内容和通知。我们认为整个过程有助于提供积极的用户体验,从而提高用户留存率,减少用户摩擦和改善用户体验(3周)。
Group B(4个月)
公共部分:我们最初对平台的想法是只能由社区成员访问,但在看到用户的使用情况后,重要的是平台的某些部分或个人资料本身可以是公开的,从而使用户可以与任何他们想要分享的人共享个人资料。这样可以更好地展示用户的工作并暴露ApeCoin生态系统(2周)。
添加Otherside / 10KTF持有者:就像我们之前对Cryptopunks / Meebits所做的一样,ApeCoin生态系统更加庞大,不容忽视,因此我们还希望包括Otherside和10KTF社区(1周)。
高需求技能部分:由Yuga Labs推出的游戏《Dookey Dash》引发了巨大的影响,非常有技术的玩家对此游戏的需求超乎预期,这启发了我们的想法。我们发现一些在Twitter上有名的游戏玩家经济上从这次发布中获益颇丰,但也有其他非常有技术的社区成员,由于其粉丝数量较少,没有同样的媒体影响。
我们认为,在web3的基因中,多元化人才的 范围而非聚焦于少数人,将使所有人受益。因此,我们希望创建一个新的部分,专门突出社区当前需求量较大的技能(3周)。
通知:平台已经有一个通知系统,但这些通知仅在平台内部,也就是用户必须主动登录平台才能查看最新的通知。我们希望能够通过一系列自动化任务,让用户在不需要主动检查的情况下收到他们账户中的新更新的通知,对用户完全透明(1周)。
工作板块:ApeTalent非常适合寻找特定技能需求的场景,用户可以进入平台并开始寻找符合需求的人才。但如果有人拥有所需的才能,但却没有将其包含在自己的个人资料中,或者目前并不积极寻找合作机会,该怎么办呢?例如,有一些项目正在寻找合作者,比如BeyondTheSWAMP和ForeverApes。因此,我们希望为社区成员提供发布“工作/合作邀约”的可能性,以实现搜索的双向性。这个板块将是公开可见的(但只有会员可以申请)(2周)。
在BendDAO上启用抵押的ApeCoin进行登录:自从我们推出ApeTalent的第一个版本以来,许多用户向我们报告称无法访问该平台,因为他们的抵押ApeCoin位于著名的NFT流动性协议BendDAO中,而不是直接在官方智能合约中。尽管我们目前正在与BendDao核心团队进行讨论,但这似乎并不是一项容易的任务(因为我们是首个提出这个要求的项目),我们可以提出一种实现方式,以确保这些用户不会被落下。这也将帮助未来希望与BendDao的ApeCoin资金池进行集成的项目能够实现这一目标(3周)。
改进筛选列表功能:平台的关键功能是能够查看和连接社区的其他成员。但如果你正在寻找特定社区的成员呢?或者想要看到最近加入平台的成员?或者想要查看最近活跃的成员?这些是目前可能不可用的选项,因此我们希望在平台的列表中包含一个筛选系统(2周)。
自动加载来自URL的内容:我们发现一些用户在其个人资料中直接包含URL,而不提供更多信息。这样做不太直观,并且不鼓励其他成员访问这些URL。因此,我们希望添加一个组件,使用户可以将这些网站包含在自己的个人资料中,并自动插入其中,以节省个人资料所有者的时间,并改善访问者的体验(2周)。
Group C (4个月)
前两个阶段已经致力于扩大社区和通过向我们的平台添加新功能来提高用户体验。然而,我们发现Web3用户面临的最大挑战之一是在保护隐私的同时在平台上进行有效的沟通。
由于隐私原因,用户通常不希望将任何个人信息(如电子邮件)与其钱包关联起来,这可能导致平台无法与他们有效地进行通信,例如向他们发送其他用户的消息、评价和对其个人资料的触及,从而导致平台上的参与度下降。
虽然像Etherscan这样的知名服务尝试通过钱包对钱包的聊天来提供一些解决方案,以保持隐私,但这导致了大量的垃圾信息,使该服务无法被广泛使用。虽然我们的平台是响应式的,但目前的Web开发工具在解决这个问题时有限,例如通过浏览器的通知等。因此,我们考虑开发一款iOS和Android的移动应用程序。
通过这个移动应用程序,我们希望为社区提供更有效和安全的解决方案,让他们能够保密地接收推送通知,而无需将个人信息与钱包关联起来。在iOS和Android上,推送通知使用的是为每个应用程序生成的唯一设备标识符,完全与任何个人用户信息解耦。这意味着,通过使用这些本地工具,我们可以保证用户的隐私,同时为他们提供有效和个性化的沟通。这样,他们可以在我们的平台上保护隐私的同时,接收到关于他们账户的重要更新。
除了解决Web3中的隐私和通信问题,这个新应用程序还将包括基本的ApeTalent功能,如个人资料显示、人才列表和与其他用户的互动,从而实现更完整和更整合的用户体验。
预计时间:4个月
额外信息
如果您不是某些支持的NFT社区的成员,也可以通过持有ApeCoin来访问。最初,我们设置了最低500 $APE的数量,这个数量是为了避免垃圾信息并提高安全性而确定的。
许多用户要求我们将此金额降低以更具包容性,并给予没有那么多ApeCoin的更多成员的机会。
经过分析,我们发现即使不论是否批准此AIP,降低金额至250 $APE也没有问题,不会影响安全性。
无论此AIP是否获得批准,这个变更都将会实施。
时间表
根据这个AIP中定义的工作,预计时间分为3个阶段,每个阶段预计需要大约4个月的工作,总共为1年。
整体成本
我们致力于尽快向社区提供价值。为了实现这一目标,我们将工作分为3个4个月的阶段,总共为1年的工作时间。资金申请金额为330,000美元的ApeCoin(在此AIP获得批准之日起计算的价值),这将被分成每个完成的工作阶段的支付(每个阶段110,000美元)。
我们只有在确认与基金会合作完成了当前阶段的工作并已在生产中后,才能获得下一个阶段的付款,这是根据本AIP中达成的协议。第一个付款将在此提案被接受后开始。这种支付安排确保我们对按时交付协议中约定的功能负责,并使我们的社区可以对我们提供价值的承诺充满信心。
通过这个AIP获得的资金将为我们提供足够的帮助,以在功能在生产中准备好后的一年内,为开发、故障修复和维护这些新功能支付成本。