
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Schedule of Functional Requirements
Definitions
User - user of the app to include vendors, buyers but and agents.
Account - the overall user identifier from which buyer and seller profiles can be created
Agent Account -
Agent - A Real Estate Agent
Buyer Profile - A profile dedicated to a buyer who is searching for property
Seller Profile - a private property listing
Buyer Search - the facility for a buyer to search for properties for sale.
Seller Search - the facility for a seller to search for potential buyers.
Profile Presentation - how profiles are displayed in search results.
Preview card - the preview of a profile which will be returned in search results
Full Profile Display - How the profile is displayed in full
Functions
The Application is to include the following functions:
Users Accounts
The App shall include the facility for a user to create an account The App shall provide the facility for a user to modify an account The App shall provide the facility for a user to remove an account User accounts shall contain login credentials.
Profiles
Buyer Profile
The App shall provide the Facility for a user to create a Buyer Profile The App shall provide the facility for a user to modify a Buyer Profile The App shall provide the facility for a user to remove Buyer Profile The App shall provide the facility to disable a Buyer Profile (remove profile from search results)
The App Shall provide a facility for a user to input the following data fields within their buyer profile:
Maximum budget Required number of bedrooms Required number of Bathrooms Required distance of property from a set location (postcode) Required property type (Flat/terraced/semidetached/detatched)
The App shall provide the buyer with the facility to input a description of what they require from a property in a text field.
Seller Profiles
The App shall provide the Facility for a user to create a Seller Profile The App shall provide the facility for a user to modify a Seller Profile The App shall provide the facility for a user to remove Seller Profile The App shall provide the facility to disable a Seller Profile (remove profile from search results)
The App shall provide the facility for a user to to input the following data fields within their seller
The App shall provide the facility for a user to upload photos The App shall provide the facility to upload an EPC certificate The App shall provide the facility for a user to upload a floorpan The App shall provide the facility for a user to input 6 key property details as bullet point The App shall provide the user with the facility to input a description of their property in a text field.
Buyer Search
The app shall provide users with the facility to search the database of Seller Profiles The app shall provide the following search criteria.
Seller Search
The App shall provide users with the facility to search the database of Buyer Profiles. The App shall provide set search criteria and tolerances either side of each criterion set The App shall provide the following search criteria:
Buyers looking for: Number of bedrooms - tolerances in units of +/- 1 Number of bathrooms - tolerances in units of +/- 1 Flat/terraced/semidetached/detached - as selectable tick boxes Budget - profiled with sellers asking price - minimum tolerance of +/1 10%
The app shall provide users with a facility to select or deselect potential buyers according to their status, as below:
• 1st Time Buyer • Homemaker • Mortgage Approved in Principal • Include SSTC • Invester • Not Yet Proceedable
Profile Presentation
Seller profiles
A seller profile can be linked to either a user or an agent
Seller Preview card
The preview card will display an individual photograph of the property The preview card will include the following property details General location Property type Number of bedrooms Asking Price
The app will provide a facility for the user to disregard the seller profile (by moving the card to the left) The app will provide a facility for the user to shortlist the seller profile (by moving the card to the right)
Full Seller Profile Display (in search results)
From a preview card users a facility will be available for users to view a Full Seller Profile Display.
The full profile display will include: A scrollable gallery of images of the property The property address Asking Price Number of Bedrooms Property title (Freehold/leasehold) Six Bullet points of key details. Links to display: Full written details (Text Field) Floorplan EPC View property position on map
The app will provide a facility for the user to return to the Preview Card
Shortlisted Seller Profile Display
Once shortlisted a seller profile display will include the following additional functions:
The app will provide a facility to make notes about the property - Not currently implemented The app will provide a facility to send a message to the user or agent account which is linked to the profile. The App will provide a facility to remove the profile from the shortlist.
Buyer Preview Card
The Buyer Preview Card will display a graphical representation of the key buyer data:
Required number of bedrooms Required number of Bathrooms Required distance of property from a set location (postcode) Required property type (Flat/terraced/semidetached/detatched) Username
The app will provide a facility for the user to disregard the buyer profile (by moving the card to the left) The app will provide a facility for the user to shortlist the buyer profile (by moving the card to the right) The App will provide a facility for the user to display the Full Buyer Profile
Full Buyer Profile Display
The Full Buyer Profile Display will display the information provided in the Buyer Preview Card as text fields along with the buyer’s written explanation of what they are looking for.
The app will give the facility for the user to send a message to the account associated the buyer profile.
The app will automatically include any profiles to which messages have been sent in the users search results
Messaging
The App shall provide a facility for a user to contact another user.
Different rules will apply to messaging depending upon the users status as a buyer, seller or agent.
Messages can only be sent from one user (A) to another user (B) if user A has shortlisted user B’s proflile.
The App shall only provide a facility for a user to send a single unsolicited message from a seller profile to a buyer profile.
Unsolicited messages sent from a users seller profile (A) to a users buyer profile (B) will be attached to A’s Seller Profile Display when viewed by user B (and only user B). Icons on seller A’s Profile Preview Card and Seller Profile Display will indicate to user (B) that a personal message is attached to the the Seller Profile Display.
Unlimited unsolicited messages can be sent from a users buyer profile to a users seller profile.
If bother users (A&B) have been added to each others shortlist then unlimited messages can be sent to and from each.
The app will provide a facility to notify users if a message has been sent to them.
Blocking and reporting malicious users
view messages in separate area - to be added.
Ordering of Buyer Search Results
Ordering of Seller Preview Card will be prioritised as follows.
Ordering shall first prioritise profiles that have a message attached. Ordering shall secondly prioritise profiles in order of their last updated timestamp Ordering shall thirdly prioritise profiles which have not yet been viewed and dismissed Ordering shall finally prioritise profile in accordance with preferences set by the user submitting the search.
Ordering of Vendor Search Results
Ordering Shall first prioritise Unseen & matching search params Ordering shall secondly prioritise Seen & matching search params
Agents Accounts
Agent accounts will offer the same features as seller profiles Agent accounts will be prohibited from setting up buyer profiles The app will offer the facility for agent accounts to be populated using an API feed.
Services Menu
The App shall provide a menu from which users can view offers of services provided by third parties The app shall provide a facility for users to contact the service providers via the app
dummy content needed
Design Principles
Design, including positioning of menus and the user journey should be guided by the layouts created in the laddr Prototype built in Proto.io.
The design should be intuitive and guided by the principles of Simplicity and Efficiency
Platforms
The App shall be developed to work on iOS, Android and in Web browsers.
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务